ameerj
|
57f222c56e
dual_vertex_pass: Clang format
|
5 лет назад |
ameerj
|
dbee32d302
gl_shader_cache: Fixes for async shaders
|
5 лет назад |
ReinUsesLisp
|
57171b23f9
vulkan_device: Enable VK_EXT_extended_dynamic_state on RADV 21.2 onward
|
5 лет назад |
ReinUsesLisp
|
8722668b3c
emit_spirv: Workaround VK_KHR_shader_float_controls on fp16 Nvidia
|
5 лет назад |
lat9nq
|
1b27a2b597
configure_graphics: Re-order vulkan device populating
|
5 лет назад |
lat9nq
|
2e5af95541
shader: GCC fmt 8.0.0 fixes
|
5 лет назад |
ameerj
|
b9069c7891
shader: Account for 33-bit IADD3 scenario
|
5 лет назад |
ReinUsesLisp
|
b21bf79bd2
shader: Only apply shift on register mode for IADD3
|
5 лет назад |
ReinUsesLisp
|
fba6bd92d4
vk_rasterizer: Workaround bug in VK_EXT_vertex_input_dynamic_state
|
5 лет назад |
ReinUsesLisp
|
5643a909bc
shader: Fix disabled and unwritten attributes and varyings
|
5 лет назад |
ameerj
|
65daec8b75
glsl: Fix shared and local memory declarations
|
5 лет назад |
ameerj
|
8289eb108f
opengl: Implement LOP.CC
|
5 лет назад |
ReinUsesLisp
|
f94f0be521
vk_graphics_pipeline: Implement smooth lines
|
5 лет назад |
ReinUsesLisp
|
57a8921e01
vk_graphics_pipeline: Implement line width
|
5 лет назад |
ReinUsesLisp
|
5b2b0634a1
spirv: Fix code emission when descriptor aliasing is unsupported
|
5 лет назад |
lat9nq
|
fb9b1787f8
video_core: Enable GL SPIR-V shaders
|
5 лет назад |
lat9nq
|
1152d66ddd
general: Add setting shader_backend
|
5 лет назад |
ameerj
|
00fa09dc45
glsl: Declare local memory in main
|
5 лет назад |
ameerj
|
f7352411f0
glsl: Add passthrough geometry shader support
|
5 лет назад |
ReinUsesLisp
|
8612b5fec5
shader: Use std::bit_cast instead of Common::BitCast for passthrough
|
5 лет назад |
ReinUsesLisp
|
8a3427a4c8
glasm: Add passthrough geometry shader support
|
5 лет назад |
ReinUsesLisp
|
7dafa96ab5
shader: Rework varyings and implement passthrough geometry shaders
|
5 лет назад |
ReinUsesLisp
|
4f052a1f39
vk_graphics_pipeline: Implement conservative rendering
|
5 лет назад |
ReinUsesLisp
|
ecd6b4356b
shader: Only verify shader when graphics debugging is enabled
|
5 лет назад |
ReinUsesLisp
|
395bed3a0a
shader: Unify shader stage types
|
5 лет назад |
lat9nq
|
257d2aab74
lower_int64_to_int32: Add missing include
|
5 лет назад |
ReinUsesLisp
|
fb166b5ff4
shader: Emulate 64-bit integers when not supported
|
5 лет назад |
ReinUsesLisp
|
d8d5501459
shader: Add int64 to int32 lowering pass
|
5 лет назад |
ReinUsesLisp
|
04ef2160f9
shader: Teach global memory base tracker to follow vectors
|
5 лет назад |
ReinUsesLisp
|
97e80dda55
shader: Add constant propagation to integer vectors
|
5 лет назад |