burkkyy
b6098d4dc6
New logger
2026-10-04 23:14:17 -07:00
burkkyy
b31c120691
bumping project cxx version to 23
2026-10-04 22:54:07 -07:00
burkkyy
3c3fcfdd6b
removing fmt
2026-10-04 22:52:07 -07:00
burkkyy
9538add3ac
Using version 1.12.0 of fmt in project
2026-10-04 22:43:09 -07:00
burkkyy
31089f3539
adding fmt third_party library + adding cloc support
2026-10-04 22:41:42 -07:00
burkkyy
6cc8bf4262
adding in sandbox
2026-10-04 01:03:47 -07:00
burkkyy
c99c720e55
Merge pull request 'Adding 3D support' ( #77 ) from dev/adding-3d-support into main
...
Reviewed-on: #77
2026-10-02 20:12:46 -07:00
burkkyy
6e48b0605c
adding and integrating ImGuizmo
2026-10-02 11:36:33 -07:00
burkkyy
379589fe8c
renaming viewport panel to scene panel
2026-09-30 22:10:08 -07:00
burkkyy
b5b0eb9497
Huge changes for 3d
2026-09-30 18:53:16 -07:00
burkkyy
cd2e80cfca
Merge pull request '2D scene rendering + image loading' ( #15 ) from issue-14/2d-scene-support-spritecomponent-2d-render-system into main
...
Reviewed-on: #15
2026-09-30 15:56:33 -07:00
burkkyy
ab7c850121
Move barriers and frame submit to synchronization2
...
Image barriers now carry their own stage masks and are recorded with
pipelineBarrier2, so barriers flushed together no longer share the
union of their stages. AccessState uses the 64-bit stage and access
flags, and the frame submit uses submit2.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 15:51:33 -07:00
burkkyy
1ba1442cc4
Require GPU-driven device features
...
Enable descriptor indexing (bindless), buffer device address, scalar
block layout, indirect draw count, shader draw parameters, timeline
semaphores and synchronization2 alongside dynamic rendering. A single
feature list drives both physical device selection and device creation.
The VMA allocator is created with buffer device address support.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 15:51:33 -07:00
burkkyy
7d87503eba
restructuing dev command
2026-09-30 02:42:45 -07:00
burkkyy
9f3ad5f372
Adding tracy command for ease of use
2026-09-30 02:22:55 -07:00
burkkyy
812d50127e
Adding in tracy profiler
2026-09-30 02:04:59 -07:00
burkkyy
97ff85ea8a
Added VMA
2026-09-30 01:31:59 -07:00
burkkyy
fc70475538
renaming dir
2026-09-27 02:02:19 -07:00
burkkyy
0f9c7ffc20
view -> sceneView in app class
2026-09-26 02:18:12 -07:00
burkkyy
0b09aeb5d9
More changes
2026-09-26 02:03:11 -07:00
burkkyy
8a82df59ca
cool viewport
2026-09-26 01:50:09 -07:00
burkkyy
b24945ec9d
Bunch of changes + fixes
2026-09-26 01:49:45 -07:00
burkkyy
e05926ad74
simplified build
2026-09-25 23:12:04 -07:00
burkkyy
571472a204
adding screenshot of using engine editor as a showcase
2026-09-25 23:09:56 -07:00
burkkyy
a21a842b5b
Initial claude dump
2026-09-25 22:59:01 -07:00
burkkyy
5644782a1f
Adding in simple alpha blending
2026-09-25 22:34:25 -07:00
burkkyy
b44fe94d5c
image view example
2026-09-25 22:33:30 -07:00
burkkyy
fe516bb1ef
helper for starting up editor
2026-09-25 22:23:44 -07:00
burkkyy
171634ca01
stb_image added
2026-09-25 22:23:31 -07:00
burkkyy
97dc08890b
Merge pull request 'Add offscreen render targets and rename AssetRegistry to ResourceRegistry' ( #8 ) from dev into main
...
Reviewed-on: #8
2026-09-25 20:39:26 -07:00
burkkyy
6e12d8a710
changes
2026-09-25 20:39:04 -07:00
burkkyy
341249bb96
scene_view concept
2026-09-25 20:23:12 -07:00
burkkyy
0d145f615d
changes
2026-09-25 20:22:29 -07:00
burkkyy
4ebae57cf8
Moving stuff around
2026-09-25 20:21:25 -07:00
burkkyy
09706507cf
adding compiled shaders to project
2026-09-25 20:09:51 -07:00
burkkyy
1ccb591959
build system update
2026-09-25 19:58:11 -07:00
burkkyy
86b36f27c6
moving dir name
2026-09-25 19:32:33 -07:00
burkkyy
15932879e8
CLAUDE updates
2026-09-25 19:21:41 -07:00
burkkyy
ebc0543535
better dev command
2026-09-25 19:04:01 -07:00
burkkyy
75fc14f4ac
handy invalid handle macro
2026-09-24 23:00:45 -07:00
burkkyy
b5d28ce3eb
math.hpp added
2026-09-24 23:00:02 -07:00
burkkyy
ae8db07d6f
Simplified handles
2026-09-23 23:24:23 -07:00
burkkyy
97267f1a26
stuff
2026-09-24 05:31:38 +00:00
burkkyy
6a50cdb4e8
Formatting
2026-09-23 00:42:47 -07:00
burkkyy
a98eac3dc7
laptop changes
2026-09-23 04:20:43 +00:00
burkkyy
39253771f1
starting scene renderer stuff
2026-09-21 11:34:29 -07:00
burkkyy
ce54f2ffcc
PM stuff
2026-09-21 01:33:39 -07:00
burkkyy
72e4ae79e2
gitea issue helper
2026-09-21 01:30:21 -07:00
burkkyy
4d037e1250
moving stuff around
2026-09-21 01:15:58 -07:00
burkkyy
650b4d813f
moving files to better dirs
2026-09-21 01:10:13 -07:00