Juho Oravainen
4320bff0
Initial metal support kickoff. Tweaked shader pragma targets from 5.0 to 4.5. Added metal to only_renderers lists. Added initial platform header API/Metal.hlsl. Couple of include paths changed to absolute until a bugfix lands on Unity side.
8 年前
Antti Tapaninen
19b9d7f6
add new macros that were missing from Metal.hlsl
8 年前
uygar
2a8f7eaa
Added missing files from initial commit.
8 年前
Antti Tapaninen
0c84a4f2
explicitly set unity_ProbeVolumeSH precision
8 年前
uygar
c8a27740
Merge branch 'master' into shadows
8 年前
Evgenii Golubev
08262cdc
Implement ZERO_INITIALIZE_ARRAY()
8 年前
Evgenii Golubev
2c8fcff2
Output HTile via a pixel shader
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
bb7e9ab5
ShaderLibrary: Add Gather red/gree/blue to API
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 年前
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 年前