Rex Xu
|
e8fe8b0de9
Implement extension GL_NV_shader_atomic_int64
|
7 years ago |
John Kessenich
|
5f77d864f3
HLSL: Fix #1064: Don't include empty structures on OpEntryPoint
|
7 years ago |
LoopDawg
|
a5d8616478
HLSL: allow mixed user & builtin members in hull shader output structure
|
7 years ago |
John Kessenich
|
ba6a3c290e
GLSL: Make gl_Layer and gl_ViewportIndex always be outside blocks.
|
7 years ago |
amhagan
|
05506bb874
Implement the extension GL_AMD_shader_fragment_mask
|
7 years ago |
LoopDawg
|
76117921b9
Fix lvalue check in SPIR-V generation
|
7 years ago |
John Kessenich
|
74c5f711b4
Merge pull request #1014 from KhronosGroup/SPV_EXT_shader_viewport_index_layer
|
7 years ago |
John Kessenich
|
35343cb84d
Merge pull request #1034 from KhronosGroup/module-processes
|
7 years ago |
John Kessenich
|
b41bff69d2
SPV: 1st pass implementation of SPV_EXT_shader_viewport_index_layer.
|
7 years ago |
John Kessenich
|
2a27116cae
SPV reflection: Add OpModuleProcessed for compile options.
|
7 years ago |
John Kessenich
|
fc3436941e
Merge pull request #1029 from amdrexu/feature2
|
7 years ago |
Rex Xu
|
129799a709
Implement extension GL_AMD_shader_image_load_store_lod
|
7 years ago |
Rex Xu
|
e8fdd79f2e
SPV: Implement extension SPV_EXT_shader_stencil_export
|
7 years ago |
John Kessenich
|
786e8795ee
Build: Fix build when NV_EXTENSIONS is not enabled.
|
7 years ago |
John Kessenich
|
d6be6da031
SPV: Fix #1016: Don't allow non-GLSL-extension protected Layer and ViewportIndex members.
|
7 years ago |
John Kessenich
|
0d0c6d38f0
GLSL 4.6: Implement atomic counter ops and SPV_KHR_shader_atomic_counter_ops.
|
7 years ago |
Rex Xu
|
286ca432cf
SPV: Memory qualifiers should decorate top-level block members
|
7 years ago |
LoopDawg
|
ef94b1a5ca
Fix dref explicit LOD form of sample with cube texture arrays
|
7 years ago |
John Kessenich
|
961cd35b73
SPV: Fix #995: Include memory decorations on parameters.
|
7 years ago |
John Kessenich
|
fad6297206
SPV: Non-functional: support lists of decorations per parameter.
|
7 years ago |
John Kessenich
|
735d7e56a6
Address part A of #982: $Global will use std140 instead of HLSL offsets.
|
7 years ago |
Rex Xu
|
57e65929e4
HLSL: Translate directive [flatten] and [branch] to SPV control mask.
|
7 years ago |
chaoc
|
c120452754
Implement SPV_KHR_post_depth_coverage
|
7 years ago |
Rex Xu
|
37cdceed41
Implement extension GL_ARB_shader_stencil_export
|
7 years ago |
John Kessenich
|
e2ff404f6b
Merge pull request #917 from KhronosGroup/remove-redundant-locations
|
7 years ago |
Rex Xu
|
301a2bc8a7
SPV: Fix an typo of SPV_AMD_texture_gather_bias_lod
|
7 years ago |
Rex Xu
|
cabbb788b4
Implement extension GL_AMD_gpu_shader_int16
|
7 years ago |
Rex Xu
|
225e0fcadd
Implement the extension GL_AMD_texture_gather_bias_lod
|
7 years ago |
John Kessenich
|
7cdf3fc3c6
Replace #422: Remove the redundant location setting in AST->SPIR-V.
|
7 years ago |
John Kessenich
|
e485c7af58
SPV: Debug output: Include OpLine information for execution path.
|
7 years ago |