|
|
@67527a5
|
3 years |
dportnoy |
Switch all per-object buffers to be dynamic uniform buffers instead of …
feature/imgui-sdl
|
|
|
@b8efa56
|
3 years |
dportnoy |
In VulkanGame, change the asteroid pipeline to use ModelVertex
feature/imgui-sdl
|
|
|
@8d92284
|
3 years |
dportnoy |
In VulkanGame, change the ship pipeline to use ModelVertex
feature/imgui-sdl
|
|
|
@a00eb06
|
3 years |
dportnoy |
In VulkanGame, add a normal varying attribute to ModelVertex
feature/imgui-sdl
|
|
|
@aa7e5f0
|
3 years |
dportnoy |
Rename the scene.* shaders to model.*
feature/imgui-sdl
|
|
|
@4a9416a
|
4 years |
dmitry.portnoy |
Create a pipeline and shaders to render explosions
feature/imgui-sdl
|
|
|
@237cbec
|
4 years |
dmitry.portnoy |
Create a pipeline and shaders to render multicolored lasers
feature/imgui-sdl
points-test
|
|
|
@6385d0f
|
4 years |
dmitry.portnoy |
Change all shaders to have 3-space indentation
feature/imgui-sdl
points-test
|
|
|
@22217d4
|
4 years |
dmitry.portnoy |
Make the view and projection matrices instaces variables of the …
feature/imgui-sdl
points-test
|
|
|
@5a1ace0
|
5 years |
dmitry.portnoy |
In VulkanGame, add objIndex to scene objects, use it in the scene …
feature/imgui-sdl
points-test
|
|
|
@4ece3bf
|
5 years |
dmitry.portnoy |
In VulkanGame, add the ability to delete asteroids and move them at a …
feature/imgui-sdl
points-test
|
|
|
@3e8cc8b
|
5 years |
dmitry.portnoy |
In VulkanGame, add the asteroid shader pipeline and start implementing …
feature/imgui-sdl
points-test
|
|
|
@a79be34
|
5 years |
dmitry.portnoy |
Finish copying the ship pipeline to VulkanGame
feature/imgui-sdl
points-test
|
|
|
@60578ce
|
5 years |
dmp1488 |
In VulkanGame, make lighting work correctly in the ship shader with …
feature/imgui-sdl
points-test
|
|
|
@7c929fc
|
5 years |
dmp1488 |
In VulkanGame, make lighting work correctly in the ship shader before …
feature/imgui-sdl
points-test
|
|
|
@2b40f48
|
5 years |
dmitry.portnoy |
Merge branch 'master' into hotfix/ship-shader-lights
feature/imgui-sdl
points-test
|
|
|
@cf727ca
|
5 years |
dmitry.portnoy |
In VulkanGame, add an objectIndex vertex attribute to the ship shader …
feature/imgui-sdl
points-test
|
|
|
@785333b
|
5 years |
dmitry.portnoy |
Setup debug environment for ship shader lighting
feature/imgui-sdl
points-test
|
|
|
@055750a
|
5 years |
dmitry.portnoy |
In VulkanGame, use SSBOs in the ship and scene shaders to store …
feature/imgui-sdl
points-test
|
|
|
@e1308e8
|
5 years |
dmp1488 |
In VulkanGame, add normals to the ship pipeline and get lighting to work
feature/imgui-sdl
points-test
|
|
|
@aa00bf2
|
5 years |
dmitry.portnoy |
Re-enable some of the logic to render lights in the ship shader for …
feature/imgui-sdl
points-test
|
|
|
@8e02b6b
|
5 years |
dmitry.portnoy |
To move to a more generic way of updating the scene, rename …
feature/imgui-sdl
points-test
|
|
|
@1908591
|
5 years |
dmp1488 |
Update the OpenGLReference project to include the shaders that were …
feature/imgui-sdl
points-test
|
|
|
@f00ee54
|
5 years |
dmp1488 |
Refactor the code to allow different graphics pipelines to use …
feature/imgui-sdl
points-test
|
|
|
@e5d4aca
|
5 years |
dmitry.portnoy |
Create separate descriptor pools and descriptor sets for each shader …
feature/imgui-sdl
points-test
|
|
|
@c8c6da8
|
5 years |
dmitry.portnoy |
Create the overlay texture using different flags based on the SDL …
feature/imgui-sdl
points-test
|
|
|
@c8b0357
|
5 years |
dmitry.portnoy |
Enable rendering of geometry using multiple sets of vertex and index …
feature/imgui-sdl
points-test
|
|
|
@5936c58
|
5 years |
dmitry.portnoy |
Allow parts of the UI overlay to be transpare, so that the 3D scene is …
feature/imgui-sdl
points-test
|
|
|
@e1a7f5a
|
5 years |
dmitry.portnoy |
Copy an SDL Texture to a Vulkan texture to use as a UI overlay on the …
feature/imgui-sdl
points-test
|
|
|
@69dccfe
|
5 years |
dmitry.portnoy |
Implement a translucent, fullscreen overlay that shows a loaded …
feature/imgui-sdl
points-test
|
|
|
@adcd252
|
5 years |
dmitry.portnoy |
Add a depth buffer for depth testing
feature/imgui-sdl
points-test
|
|
|
@4f63fa8
|
5 years |
dmitry.portnoy |
Fix the MVP matrix
feature/imgui-sdl
points-test
|
|
|
@fba08f2
|
5 years |
dmp1488 |
Update vulkan-game.cpp to support texturing in the shader
feature/imgui-sdl
points-test
|
|
|
@de32fda
|
5 years |
dmp1488 |
Create a ubo and update it with the MVP matrix every frame
feature/imgui-sdl
points-test
|
|
|
@80edd70
|
5 years |
dmp1488 |
Use a vertex buffer to store the points to be rendered
feature/imgui-sdl
points-test
|
|
|
@4befb76
|
5 years |
dmitry.portnoy |
Create a bash script for compiling shaders to SPIR-V files
feature/imgui-sdl
points-test
|
|
|
@8a6d19d
|
7 years |
dmitry.portnoy |
Implement movement in a basic 3D scene and add some examples from the …
feature/imgui-sdl
points-test
|