ameerj
|
618de4e787
|
vulkan: Fix rescaling push constant usage
|
2021-11-16 22:11:31 +01:00 |
|
ameerj
|
65781f88f8
|
emit_spirv: Fix RescalingLayout alignment
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
e66d5b88a6
|
shader: Properly scale image reads and add GL SPIR-V support
Thanks for everything!
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
c7a1cbad44
|
texture_cache: Add getter to query if image view is rescaled
|
2021-11-16 22:11:29 +01:00 |
|
ReinUsesLisp
|
56ccda1d99
|
texture_cache: Simplify image view queries and blacklisting
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
d2388dd0d0
|
vulkan: Implement rescaling shader patching
|
2021-11-16 22:11:28 +01:00 |
|
ReinUsesLisp
|
ca67077ca8
|
vk_graphics_pipeline: Use VK_KHR_push_descriptor when available
~51% faster on Nvidia compared to previous method.
|
2021-07-22 21:51:38 -04:00 |
|
ReinUsesLisp
|
d621e96d0d
|
shader: Initial OpenGL implementation
|
2021-07-22 21:51:30 -04:00 |
|
ReinUsesLisp
|
d10cf55353
|
shader: Implement indexed textures
|
2021-07-22 21:51:28 -04:00 |
|
ReinUsesLisp
|
416e1b7441
|
spirv: Implement image buffers
|
2021-07-22 21:51:27 -04:00 |
|
ReinUsesLisp
|
a33014022e
|
pipeline_helper: Simplify descriptor objects initialization
|
2021-07-22 21:51:27 -04:00 |
|
ReinUsesLisp
|
e5e79648cf
|
pipeline_helper: Add missing [[maybe_unused]]
|
2021-07-22 21:51:27 -04:00 |
|
ReinUsesLisp
|
7cb2ab3585
|
shader: Implement SULD and SUST
|
2021-07-22 21:51:26 -04:00 |
|
ReinUsesLisp
|
e9a91bc5cc
|
shader: Interact texture buffers with buffer cache
|
2021-07-22 21:51:26 -04:00 |
|
ReinUsesLisp
|
1f3eb601ac
|
shader: Implement texture buffers
|
2021-07-22 21:51:26 -04:00 |
|
ReinUsesLisp
|
8771639d1e
|
vulkan: Create pipeline layouts in separate threads
|
2021-07-22 21:51:25 -04:00 |
|
ReinUsesLisp
|
260743f371
|
shader: Add partial rasterizer integration
|
2021-07-22 21:51:23 -04:00 |
|