summaryrefslogtreecommitdiff
path: root/c2.cpp
AgeCommit message (Collapse)AuthorLines
2025-02-09device debuggerquou-2/+2
2025-02-08create the HDR target the same size as the swapchain, not the appquou-2/+2
2025-02-07collision yes/noquou-2/+11
2025-01-27translation gizmo (still buggy tho)quou-17/+20
2025-01-24start on physicsquou-1/+26
2025-01-19Make the UI renderer more efficientquou-4/+4
2025-01-19render UI in softwarequou-3/+63
2025-01-18tonemapquou-8/+110
2025-01-18entity debuggerquou-4/+4
2025-01-18convert models and editor to use ecsquou-15/+34
2025-01-15use the same VBO for all fullscreen quadsquou-46/+65
2025-01-14UI slider, float and text inputsquou-0/+1
2025-01-14text inputquou-0/+3
2025-01-14misc refactoringquou-135/+12
2025-01-13basic picking and debug renderingquou-2/+159
2025-01-11mip the specular cube properlyquou-42/+72
2025-01-09mipmap the environment probequou-23/+111
2025-01-09refactor appquou-88/+93
2025-01-08automagic texture transitionsquou-3/+1
2025-01-06environment mappingquou-3/+173
2025-01-06cubemap supportquou-0/+3
2025-01-05basic pbrquou-5/+5
2025-01-04render a skyboxquou-0/+122
2025-01-03orbit cameraquou-14/+76
2025-01-02Simpler depth prepass shaderquou-0/+4
2025-01-02model instance systemquou-30/+32
2025-01-01material systemquou-2/+34
2025-01-01remove debugger thingquou-3/+0
2024-12-31ui stuf and things hmm m mmm m シquou-1/+8
2024-12-31UI modal windowsquou-3/+10
2024-12-30start UI frameworkquou-1/+1
2024-12-30better ui rendererquou-1/+0
2024-12-29add a seperate update_cbuffers function to models to avoid doing it on every ↵quou-6/+7
render
2024-12-29resource namesquou-8/+5
2024-12-29debug markersquou-1/+11
2024-12-29functions to destroy objects immediatelyquou-1/+1
2024-12-29add depth prepassquou-0/+11
2024-12-29cache assets to avoid loading them more than oncequou-1/+1
2024-12-29model hierarchy supportquou-24/+29
2024-12-29seperate framebuffers and renderpasses; depth buffering.quou-2/+3
2024-12-28converting, loading and rendering GLTF modelsquou-2/+49
2024-12-27building and running on windows with visual studioquou-1/+2
2024-12-27basic text renderingquou-3/+18
2024-12-27allow renderpasses to specify a clear mode and pipelines to specify their ↵quou-1/+1
viewport and scissor
2024-12-26constant buffersquou-2/+26
2024-12-26seperate descriptor sets from pipelines to allow swapping out shader ↵quou-2/+5
resources without recreating pipelines
2024-12-25fix uvsquou-2/+2
2024-12-23send textures to shadersquou-3/+20
2024-12-23Texture conversion and loadingquou-12/+30
2024-12-22cute asset loading systemquou-6/+15