|
|
06db7983ca
|
draw more UI
|
2026-05-26 18:20:52 -05:00 |
|
|
|
ce5d9fccba
|
renpy: define image instance data
|
2026-05-25 22:42:28 -05:00 |
|
|
|
54039ee885
|
draw renpy backgrounds
|
2026-05-25 21:19:19 -05:00 |
|
|
|
9112e74b8b
|
renpy-parser: add support for May 24 syntax
|
2026-05-25 16:19:02 -05:00 |
|
|
|
e3ffcce26f
|
renpy-parser: implement transform
|
2026-05-23 22:04:51 -05:00 |
|
|
|
610aff4af6
|
initial renpy parser
|
2026-05-21 21:21:33 -05:00 |
|
|
|
bb6f76cf72
|
font: glyph per-instance data, draw multiple individual glyphs
|
2026-05-20 23:19:06 -05:00 |
|
|
|
4042bbd623
|
font: render font texture
|
2026-05-20 19:12:09 -05:00 |
|
|
|
51167365d5
|
minecraft: hacky diffuse lighting
|
2026-04-30 20:35:11 -05:00 |
|
|
|
e1db1bc978
|
main: move projection scaling to CPU-side code
|
2026-04-30 19:27:24 -05:00 |
|
|
|
9137cba3b4
|
view: translate/rotate view with gamepad
|
2026-04-30 19:22:40 -05:00 |
|
|
|
b79473a881
|
minecraft: texture sampling
|
2026-04-30 15:43:28 -05:00 |
|
|
|
46924c8451
|
minecraft: send view and projection matrices to vertex shader
|
2026-04-30 13:53:58 -05:00 |
|
|
|
4cc844addf
|
minecraft: draw world
This is currently off-screen, because no view/projection transform is
sent to the vertex shader.
|
2026-04-30 12:28:57 -05:00 |
|
|
|
8102ad7870
|
minecraft: load per-world data
|
2026-04-29 22:20:24 -05:00 |
|
|
|
759006dd2f
|
minecraft: initial
|
2026-04-27 22:55:07 -05:00 |
|
|
|
9f636548db
|
scene/reload: implement run-time texture reload
|
2026-04-21 22:07:38 -05:00 |
|
|
|
352958f031
|
implement support for loading textures from uncompressed TGA files
|
2026-04-21 21:07:48 -05:00 |
|
|
|
65455ad471
|
collada: mouse view control
|
2026-04-18 19:30:32 -05:00 |
|
|
|
dbd36f2d2c
|
collada: animated eidelwind
|
2026-04-18 18:24:09 -05:00 |
|
|
|
440272ad7a
|
shadow texture array
|
2026-04-18 12:22:50 -05:00 |
|
|
|
1ae766c648
|
geometry shader
|
2026-04-16 18:23:46 -05:00 |
|
|
|
b7c25fc41f
|
collada: draw scene textures
|
2026-04-15 22:43:59 -05:00 |
|
|
|
e9c0c9627c
|
collada: load scene textures
|
2026-04-15 21:35:46 -05:00 |
|
|
|
635e27b03f
|
adjust shadow bias constants
|
2026-04-15 17:31:16 -05:00 |
|
|
|
3e78886a95
|
fix vkFlushMappedMemoryRanges and vkCmdBeginRendering validation errors
|
2026-04-15 16:57:50 -05:00 |
|
|
|
cdce2d64f3
|
fix vkBindImageMemory and vkFlushMappedMemoryRanges validation errors
|
2026-04-15 15:16:38 -05:00 |
|
|
|
6731129670
|
main: support for Wayland surfaceCapabilities
|
2026-04-15 14:59:21 -05:00 |
|
|
|
fbe6b157ff
|
draw shadows with percentage closer filtering
|
2026-04-15 14:52:43 -05:00 |
|
|
|
3e3175a085
|
collada: render light projection to shadow depth buffer
|
2026-04-14 22:36:30 -05:00 |
|
|
|
c395b3e7bb
|
collada: pass light node position to shader
|
2026-04-14 19:25:31 -05:00 |
|
|
|
2b0b29aeb9
|
shadow_test: box visualization for light
|
2026-04-14 19:17:43 -05:00 |
|
|
|
779b837caa
|
collada scene animation
|
2026-04-14 18:43:37 -05:00 |
|
|
|
8a9198c3e8
|
collada: use storagebuffers, draw material colors
|
2026-04-12 23:33:56 -05:00 |
|
|
|
c30394c3ed
|
collada: per-scene pipelines and descriptor sets
|
2026-04-12 21:58:22 -05:00 |
|
|
|
0a33f58f04
|
render collada scene
|
2026-04-11 22:27:12 -05:00 |
|
|
|
1456e04200
|
separate samplers and sampled images
|
2026-04-11 13:22:27 -05:00 |
|
|
|
466c7b030e
|
load mipmaps from .dds, enable anisotropy
|
2026-04-10 23:21:30 -05:00 |
|
|
|
3061a1e09c
|
replace bufferDeviceAddress with uniform buffers
|
2026-04-10 20:25:13 -05:00 |
|
|
|
256969454f
|
phong lighting
|
2026-04-07 18:54:28 -05:00 |
|
|
|
ba01d3716c
|
stencil outline
|
2026-04-07 18:10:02 -05:00 |
|
|
|
1a365ca5d7
|
enable stencil buffer
|
2026-04-07 18:04:46 -05:00 |
|
|
|
b5f769a3a5
|
recreateSwapchain: create/destroy renderSemaphores
|
2026-04-07 15:49:59 -05:00 |
|
|
|
9b0ba08ccb
|
vertexIndexBuffer: use allocateFromMemoryRequirements / non-coherent memory
|
2026-04-07 15:08:06 -05:00 |
|
|
|
be45d0960e
|
shaderData: use a single VkDeviceMemory allocation for all frames
|
2026-04-07 14:49:16 -05:00 |
|
|
|
0502906e28
|
incomplete support for macOS builds
|
2026-04-07 12:53:37 -05:00 |
|
|
|
70fea48b38
|
load files from .pack file
|
2026-04-07 12:53:29 -05:00 |
|
|
|
cad2532e04
|
move volk to repository
|
2026-04-06 20:38:58 -05:00 |
|
|
|
fcf77baf57
|
free memory prior to exit
|
2026-04-06 19:52:29 -05:00 |
|
|
|
c1766f3396
|
recreate swapchain on window resize
|
2026-04-06 18:36:57 -05:00 |
|