Panagiotis Christopoulos Charitos
|
77f815669a
GPU visibility: Add HZB to non-renderables which I had forgot
|
3 weeks ago |
Panagiotis Christopoulos Charitos
|
a81af33ad6
Update ImGui and refactor because of that
|
2 months ago |
Panagiotis Christopoulos Charitos
|
2bce20d630
Add dispatch rays indirect on D3D
|
4 months ago |
Panagiotis Christopoulos Charitos
|
42e2e107b7
Fix a performance issue in DX12
|
11 months ago |
Panagiotis Christopoulos Charitos
|
dbe172633c
Nuke VK's render area (DX doesn't support this). Fix a VK bug setting the scissor
|
11 months ago |
Panagiotis Christopoulos Charitos
|
485e7f17a6
Improve the SSR to RT handover
|
1 year ago |
Panagiotis Christopoulos Charitos
|
d417190488
First version of RT reflections (needs more work)
|
1 year ago |
Panagiotis Christopoulos Charitos
|
1e9f47bbf0
More refactoring and renaming
|
1 year ago |
Panagiotis Christopoulos Charitos
|
ba2ed75cb0
Refactor binding terms. Use DX now
|
1 year ago |
Panagiotis Christopoulos Charitos
|
7b076e7938
Rename and refactor the BufferUsageBit and TextureUsageBit
|
1 year ago |
Panagiotis Christopoulos Charitos
|
693b9dbcaf
Add code for dispatch graph
|
1 year ago |
Panagiotis Christopoulos Charitos
|
fb229e1f36
VK & D3D: Refactor the graphics state tracker
|
1 year ago |
Panagiotis Christopoulos Charitos
|
dc8d7ea186
Move the mipmap generation to the renderer
|
1 year ago |
Panagiotis Christopoulos Charitos
|
aeff514a4e
Update the copyright notice
|
1 year ago |
Panagiotis Christopoulos Charitos
|
1d48d9b6c5
D3D: Finalize queries
|
1 year ago |
Panagiotis Christopoulos Charitos
|
000f62026d
Add PSO handling to D3D
|
1 year ago |
Panagiotis Christopoulos Charitos
|
97734abaae
Move Vulkan to the new binding model
|
1 year ago |
Panagiotis Christopoulos Charitos
|
85efdcfcf2
Finalize D3D descriptor stuff
|
1 year ago |
Panagiotis Christopoulos Charitos
|
06276b7fc5
More D3D work: Buffers, descriptors, compute
|
1 year ago |
Panagiotis Christopoulos Charitos
|
111f22a381
Enable DXIL compilation
|
1 year ago |
Panagiotis Christopoulos Charitos
|
de64330fec
Remove the TextureView and replace it with something more simple
|
1 year ago |
Panagiotis Christopoulos Charitos
|
fd50601525
Add the notion of buffer views
|
1 year ago |
Panagiotis Christopoulos Charitos
|
210af1c027
Switch to KHR_dynamic_rendering
|
1 year ago |
Panagiotis Christopoulos Charitos
|
17f77775dc
Rename back to Vulkan terminology
|
1 year ago |
Panagiotis Christopoulos Charitos
|
4c010d251b
Make vertex bindings just semantics
|
1 year ago |
Panagiotis Christopoulos Charitos
|
64160ca105
Nuke secondary command buffers
|
1 year ago |
Panagiotis Christopoulos Charitos
|
dd1836a315
Command buffer submit refactoring
|
1 year ago |
Panagiotis Christopoulos Charitos
|
1f8e1b3768
Nuke dynamic uniform and storage buffers from the Vulkan backend
|
1 year ago |
Panagiotis Christopoulos Charitos
|
7d8342099e
Enable primitive queries in the drawer
|
2 years ago |
Panagiotis Christopoulos Charitos
|
d1cb889b26
Add the simple mesh shader drawing. Not working yet
|
2 years ago |