Mikko Strandborg
0d0cd3fe
Add Vulkan shader support files
7 年前
sebastienlagarde
188e343b
HDRenderPipeline: Add SAMPLE_DEPTH_TEXTURE to our various API
7 年前
Sebastien Lagarde
0cdbadfa
First draft
7 年前
Evgenii Golubev
4cd2d228
Replace all sampler macros with SAMPLER
7 年前
Evgenii Golubev
26ec6100
Update the texture abstraction to support shadows
7 年前
Evgenii Golubev
dfa4e4f9
Add SAMPLE_TEXTURE3D_LOD
7 年前
Evgenii Golubev
d1b5d0f0
Fix parameter order of BFE
7 年前
sebastienlagarde
1a5807f3
Missing API update for gather red/green/blue
7 年前
Evgenii Golubev
55462675
Add comment
7 年前
Evgenii Golubev
effdbb9c
Merge branch 'master'
7 年前
Evgenii Golubev
19d47a75
Add LOAD_TEXTURE3D() and LOAD_TEXTURE3D_LOD()
7 年前
sebastienlagarde
d83489f4
Change ShaderLibrary to use REAL instead of float/half
7 年前
sebastienlagarde
ecdf681c
ShaderLibrary, change REAL to real
7 年前
Frédéric Vauchelles
9bdc053e
Added Gather support for PS4, XboxOne and Vulkan
7 年前
Felipe Lira
e2a63632
Added VERTEXID_SEMANTIC to api files. Fixed BlitCubeTextureFace shader on gles 2.0.
7 年前
uygar
3e0f23cb
Added flow control macros to more platforms. The source initially passes through the hlsl compiler which understands these directives, independent of the platform compiler.
7 年前
Aleksandr Kirillov
3ee0f4b3
Added LOAD_TEXTURE2D_ARRAY_MSAA to the Core API.
7 年前
Felipe Lira
60efd574
Added float and half variants to instrisicts
7 年前
Felipe Lira
0c03cb67
Added proper _half / _float suffix on hlsl as this is what our compiler backend actually expects.
7 年前
Felipe Lira
175cbd2f
Fixed line ending on API files
7 年前
Evgenii Golubev
c966eb56
Update Shader API Files
Add RW_TEXTURE2D_ARRAY
Add SAMPLE_TEXTURE2D_ARRAY_GRAD
Add GATHER_ALPHA_TEXTURE2D (skipped GL)
Remove offsets from GATHER to make it consistent across APIs
7 年前