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