lat9nq
|
18fb9bdfa8
configure_graphics: Mark SPIR-V as Experimental, Mesa only
|
hace 5 años |
ameerj
|
41c6cb70f9
glsl: Fix tracking of info.uses_shadow_lod
|
hace 5 años |
ameerj
|
11f04f1022
shader: Ignore global memory ops on devices lacking int64 support
|
hace 5 años |
lat9nq
|
55233c2861
vulkan_device: Add missing include algorithm
|
hace 5 años |
ameerj
|
7277d7fe96
vulkan_device: Blacklist ampere devices from float16 math
|
hace 5 años |
ameerj
|
57f222c56e
dual_vertex_pass: Clang format
|
hace 5 años |
ameerj
|
dbee32d302
gl_shader_cache: Fixes for async shaders
|
hace 5 años |
ReinUsesLisp
|
57171b23f9
vulkan_device: Enable VK_EXT_extended_dynamic_state on RADV 21.2 onward
|
hace 5 años |
ReinUsesLisp
|
8722668b3c
emit_spirv: Workaround VK_KHR_shader_float_controls on fp16 Nvidia
|
hace 5 años |
lat9nq
|
1b27a2b597
configure_graphics: Re-order vulkan device populating
|
hace 5 años |
lat9nq
|
2e5af95541
shader: GCC fmt 8.0.0 fixes
|
hace 5 años |
ameerj
|
b9069c7891
shader: Account for 33-bit IADD3 scenario
|
hace 5 años |
ReinUsesLisp
|
b21bf79bd2
shader: Only apply shift on register mode for IADD3
|
hace 5 años |
ReinUsesLisp
|
fba6bd92d4
vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_state
|
hace 5 años |
ReinUsesLisp
|
5643a909bc
shader: Fix disabled and unwritten attributes and varyings
|
hace 5 años |
ameerj
|
65daec8b75
glsl: Fix shared and local memory declarations
|
hace 5 años |
ameerj
|
8289eb108f
opengl: Implement LOP.CC
|
hace 5 años |
ReinUsesLisp
|
f94f0be521
vk_graphics_pipeline: Implement smooth lines
|
hace 5 años |
ReinUsesLisp
|
57a8921e01
vk_graphics_pipeline: Implement line width
|
hace 5 años |
ReinUsesLisp
|
5b2b0634a1
spirv: Fix code emission when descriptor aliasing is unsupported
|
hace 5 años |
lat9nq
|
fb9b1787f8
video_core: Enable GL SPIR-V shaders
|
hace 5 años |
lat9nq
|
1152d66ddd
general: Add setting shader_backend
|
hace 5 años |
ameerj
|
00fa09dc45
glsl: Declare local memory in main
|
hace 5 años |
ameerj
|
f7352411f0
glsl: Add passthrough geometry shader support
|
hace 5 años |
ReinUsesLisp
|
8612b5fec5
shader: Use std::bit_cast instead of Common::BitCast for passthrough
|
hace 5 años |
ReinUsesLisp
|
8a3427a4c8
glasm: Add passthrough geometry shader support
|
hace 5 años |
ReinUsesLisp
|
7dafa96ab5
shader: Rework varyings and implement passthrough geometry shaders
|
hace 5 años |
ReinUsesLisp
|
4f052a1f39
vk_graphics_pipeline: Implement conservative rendering
|
hace 5 años |
ReinUsesLisp
|
ecd6b4356b
shader: Only verify shader when graphics debugging is enabled
|
hace 5 años |
ReinUsesLisp
|
395bed3a0a
shader: Unify shader stage types
|
hace 5 años |