Panagiotis Christopoulos Charitos
|
ac37fce193
Remove some unused classes
|
hace 5 años |
Panagiotis Christopoulos Charitos
|
7c789d46d6
Minor tuning of bindless
|
hace 5 años |
Panagiotis Christopoulos Charitos
|
514d4a0d3f
Refactor and fix the implementation of bindless resources
|
hace 5 años |
Panagiotis Christopoulos Charitos
|
c9d5d78573
Update copyright notice
|
hace 6 años |
Panagiotis Christopoulos Charitos
|
0f7d34b3b9
Revamp the config system
|
hace 6 años |
Panagiotis Christopoulos Charitos
|
bede55c18c
Add the -Wconversion warning
|
hace 6 años |
Panagiotis Christopoulos Charitos
|
3ff474ce32
Complete bindless work. Remove some shader macros
|
hace 6 años |
Panagiotis Christopoulos Charitos
|
f0464f3200
Bindless is almost complete. Needs more testing
|
hace 6 años |
Panagiotis Christopoulos Charitos
|
278070afe2
Switch to the Vulkan way of binding descriptors
|
hace 6 años |
Panagiotis Christopoulos Charitos
|
b7c9eb834d
Update the copyright year
|
hace 7 años |
Panagiotis Christopoulos Charitos
|
497700de60
Optimize depth downscale
|
hace 7 años |
Panagiotis Christopoulos Charitos
|
85394611b0
Simplify the RenderGraph dependencies
|
hace 7 años |
Panagiotis Christopoulos Charitos
|
ed6709fc9d
Make swapchain present explicit
|
hace 7 años |
Panagiotis Christopoulos Charitos
|
ddcc00bad3
Remove some unneeded parameters
|
hace 7 años |
Panagiotis Christopoulos Charitos
|
6a0132a595
Add push constants support in the GL backend
|
hace 7 años |
Panagiotis Christopoulos Charitos
|
935fa791c0
Add push constants support in the vulkan backend
|
hace 7 años |
Panagiotis Christopoulos Charitos
|
d4d1f36c2a
Replace PixelFormat with a vulkan-like format enum
|
hace 7 años |
Panagiotis Christopoulos Charitos
|
f9b96c34dc
Update clang-format and change the formatting a bit
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
47e4216d58
Add specialization constant support in GL and Vulkan backends
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
d6d7af5312
Start using the ShaderCompiler. Add shader optimizations to GLSL as well.
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
8e1a5b5295
ShaderCompiler part 1: Create the ShaderCompiler class
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
38925275cc
[REFACTOR] Minor improvements to textures
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
22d4a1dab7
[BUGFIX] Fix the test in the previous commit
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
e9f87a411b
[REFACTORING] Some renaming and an additional GR test
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
b476f587ae
[REFACTORING] Some renaming
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
4694f7fd12
[REFACTOR] Bind texture for sampling uses texture views
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
1e19c91979
[REFACTOR] Make buffer-copy-to-texture to use texture views
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
6ae7b4990b
[REFACTOR] Make generate mips use texture views
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
6b153a46a9
[REFACTOR] Clear texture is now using views
|
hace 8 años |
Panagiotis Christopoulos Charitos
|
810d3691f5
[REFACTORING] Move the image load/store to use texture views
|
hace 8 años |