gdkchan
|
cedd200745
Move gl_Layer to vertex shader if geometry is not supported (#4368)
|
před 3 roky |
gdkchan
|
43081c16c4
Insert bitcast for assignment of fragment integer outputs on GLSL (#4369)
|
před 3 roky |
gdkchan
|
2fd819613f
SPIR-V: Change BitfieldExtract and BitfieldInsert for SPIRV-Cross (#4336)
|
před 3 roky |
gdkchan
|
6adf15e479
Implement CSET and CSETP shader instructions (#4318)
|
před 3 roky |
gdkchan
|
9dfe81770a
Use vector outputs for texture operations (#3939)
|
před 3 roky |
Isaac Marovitz
|
8ac53c66b4
Remove Half Conversion (#4106)
|
před 3 roky |
gdkchan
|
8428bb6541
Fix shader FSWZADD instruction (#4069)
|
před 3 roky |
gdkchan
|
9a0330f7f8
Shader: Implement PrimitiveID (#4067)
|
před 3 roky |
riperiperi
|
f23b2878cc
Shader: Add fallback for LDG from "ube" buffer ranges. (#4027)
|
před 3 roky |
gdkchan
|
dde9bb5c69
Fix storage buffer access when match fails (#4037)
|
před 3 roky |
gdkchan
|
de06ffb0f7
Fix shaders with global memory access from unknown locations (#4029)
|
před 3 roky |
gdkchan
|
bbb24d8c7e
Restrict shader storage buffer search when match fails (#4011)
|
před 3 roky |
gdkchan
|
17a1cab5d2
Allow SNorm buffer texture formats on Vulkan (#3957)
|
před 3 roky |
gdkchan
|
4905101df1
Remove shader dependency on SPV_KHR_shader_ballot and SPV_KHR_subgroup_vote extensions (#3943)
|
před 3 roky |
riperiperi
|
476b4683cf
Fix CB0 alignment with addresses used for 8/16-bit LDG/STG (#3897)
|
před 3 roky |
gdkchan
|
69ced3a6e8
Fix shader cache on Vulkan when geometry shaders are inserted (#3868)
|
před 3 roky |
gdkchan
|
2e43d01d36
Move gl_Layer from vertex to geometry if GPU does not support it on vertex (#3866)
|
před 3 roky |
riperiperi
|
7c53b69c30
SPIR-V: Fix unscaling helper not being able to find Array textures (#3863)
|
před 3 roky |
riperiperi
|
33a4d7d1ba
GPU: Eliminate CB0 accesses when storage buffer accesses are resolved (#3847)
|
před 3 roky |
gdkchan
|
f1d1670b0b
Implement HLE macro for DrawElementsIndirect (#3748)
|
před 3 roky |
gdkchan
|
9daf029f35
Use vector transform feedback outputs if possible (#3832)
|
před 3 roky |
gdkchan
|
51a27032f0
Fix VertexId and InstanceId on Vulkan (#3833)
|
před 3 roky |
gdkchan
|
59cdf310bd
SPIR-V: Fix tessellation control shader output types (#3807)
|
před 3 roky |
gdkchan
|
5fdc46ac7f
Vulkan: Fix vertex position Z conversion with geometry shader passthrough (#3781)
|
před 3 roky |
gdkchan
|
2df16ded9b
Improve shader BRX instruction code generation (#3759)
|
před 3 roky |
gdkchan
|
2068445939
Fix shader SULD (bindless) instruction using wrong register as handle (#3732)
|
před 3 roky |
gdkchan
|
9c2500de5f
Fix incorrect tessellation inputs/outputs (#3728)
|
před 3 roky |
gdkchan
|
66f16f4392
Fix bindless 1D textures having a buffer type on the shader (#3697)
|
před 3 roky |
gdkchan
|
619ac86bd0
Do not output ViewportIndex on SPIR-V if GPU does not support it (#3644)
|
před 3 roky |
gdkchan
|
408bd63b08
Transform shader LDC into constant buffer access if offset is constant (#3672)
|
před 3 roky |