David Gonzalez Martin
|
d96a1d63aa
|
Fix rounded corner rendering issue
|
2024-12-27 21:11:18 -06:00 |
|
David Gonzalez Martin
|
b6220d182c
|
Actually fix RenderDoc issue
Factor out shader compilation stage GLSL -> SPIRV
|
2024-12-27 19:26:55 -06:00 |
|
David Gonzalez Martin
|
817cb9f0dd
|
Attempt to fix Renderdoc issue
|
2024-12-27 07:57:19 -06:00 |
|
David Gonzalez Martin
|
ebb7862792
|
Primitive UI layout
|
2024-12-25 20:32:42 -06:00 |
|
David Gonzalez Martin
|
3f9be0ffae
|
Improve ui library
|
2024-12-19 20:40:23 -06:00 |
|
David Gonzalez Martin
|
83b1d2eed5
|
Add draw text functionality
|
2024-12-18 08:19:43 -06:00 |
|
David Gonzalez Martin
|
b3427d0fcf
|
Implement primitive caching and layout algorithm
|
2024-12-17 21:50:20 -06:00 |
|
David Gonzalez Martin
|
a9e0c8bfcb
|
Clumsy UI prototype
|
2024-12-10 18:13:01 -06:00 |
|
David Gonzalez Martin
|
b30a2d0c52
|
Better MacOS support
|
2024-12-04 21:12:29 -06:00 |
|
David Gonzalez Martin
|
6fe7e382e9
|
Draw frame time on screen
|
2024-12-04 09:30:07 -06:00 |
|
David Gonzalez Martin
|
3096a42a79
|
Fix latency by using a sensible present mode
|
2024-12-03 20:57:57 -06:00 |
|
David Gonzalez Martin
|
3e56493872
|
Fix non-uniform indexing
|
2024-12-03 20:24:56 -06:00 |
|
David Gonzalez Martin
|
4035da283c
|
More engine refactoring
|
2024-12-03 15:13:48 -06:00 |
|
David Gonzalez Martin
|
b20395fc1c
|
Rework engine
|
2024-12-03 04:54:32 -06:00 |
|
David Gonzalez Martin
|
6151efb0b5
|
Normalize textures on shader code
|
2024-11-30 20:44:56 -06:00 |
|
David Gonzalez Martin
|
e499826c1f
|
Bindless textures
|
2024-11-30 20:14:07 -06:00 |
|
David Gonzalez Martin
|
fc9506f520
|
Use 4-channel pixel for font texture atlas
|
2024-11-30 19:04:03 -06:00 |
|
David Gonzalez Martin
|
2d349436da
|
Move primitive text rendering into a function
|
2024-11-30 18:41:43 -06:00 |
|
David Gonzalez Martin
|
39185a614d
|
Fix crash
|
2024-11-30 18:05:11 -06:00 |
|
David Gonzalez Martin
|
85a832653a
|
Mouse position
|
2024-11-30 05:29:32 -06:00 |
|
David Gonzalez Martin
|
02735e5014
|
Abstract renderer away
|
2024-11-24 15:12:10 -06:00 |
|
David Gonzalez Martin
|
7f5b4b22c6
|
Move 'glfw' out of the core file
|
2024-11-20 19:08:52 -06:00 |
|