- 838d7af SPV: HLSL: Move to correct HLSL barrier semantics, per Khronos recommendation. by John Kessenich · 7 years ago
- c72e593 SPV: Bump the generator number to account for barrier changes. by John Kessenich · 7 years ago
- 8297936 SPV: Change barrier emission to conform to Khronos decisions. by John Kessenich · 7 years ago
- 070aaea HLSL: Fix #1192: when bool operands are converted to ints, convert result type. by John Kessenich · 7 years ago
- edaf556 SPV: Plumb through XFB buffer and stride information. by John Kessenich · 7 years ago
- be3842f GLSL: Implement XFB for redeclared built-in blocks. by John Kessenich · 7 years ago
- 1c5443c Add implementation of SPV_EXT_fragment_fully_covered by Piers Daniell · 7 years ago
- 0cff510 HLSL: for split output structs, propagate indirection to builtin. by LoopDawg · 7 years ago
- e078059 Merge pull request #1174 from LoopDawg/y-flip by John Kessenich · 7 years ago
- 8116cfc HLSL: Give error on unsupported buffer initializer. by John Kessenich · 7 years ago
- 67fca7c Merge pull request #1178 from LoopDawg/primitiveid-hs-input by John Kessenich · 7 years ago
- 280c75c HLSL: Allow primitive id on hull shader inputs by LoopDawg · 7 years ago
- dc005fb HLSL: Stop flattening non-IO structs containing opaques. by John Kessenich · 7 years ago
- b22c069 HLSL: add optional position.Y inversion by LoopDawg · 7 years ago
- 471bfed HLSL: Fix #606: make layout() override register. by John Kessenich · 7 years ago
- cc951f8 HLSL: Fix #1154: Support PointSize, as an attribute. by John Kessenich · 7 years ago
- 6a14f78 HLSL: Fix #1163: treat buffers as references when calling functions. by John Kessenich · 7 years ago
- 8c49f9b HLSL: minor: add warning for mat() matrix size truncation by LoopDawg · 7 years ago
- ffc31cd Tests: Trigger more texture tests, and hopefully see build failure go away. by John Kessenich · 7 years ago
- 1ce94b2 Merge pull request #1166 from tafuri/#1165-invalid_Store by John Kessenich · 7 years ago
- b2abe2f Merge pull request #1169 from LoopDawg/cbuffer-identifier by John Kessenich · 7 years ago
- 7ee29ba HLSL: allow keyword-identifiers as cbuffer/struct names. by LoopDawg · 7 years ago
- cee29b0 HLSL: add implicit mat*mat truncations by LoopDawg · 7 years ago
- 66b319d Added new test to gtests and updated test data by Sebastian Tafuri · 7 years ago
- 2e62910 HLSL: matrix and vector truncations for m*v, v*m, m*m by LoopDawg · 7 years ago
- cbdf871 SPV: SampleMask does not depend on SampleRateShading. by John Kessenich · 7 years ago
- ca4ef9f Merge pull request #1156 from LoopDawg/snorm-uav by John Kessenich · 7 years ago
- 7573a2a HLSL: ignore geometry attributes on non-GS stages. by LoopDawg · 7 years ago
- fa39cff HLSL: Accept unorm and snorm on types by LoopDawg · 7 years ago
- e5530b9 HLSL: implement TextureBuffer<type> by LoopDawg · 7 years ago
- 2edde66 SPV: Don't support noise*() when generating SPV. by John Kessenich · 7 years ago
- 88e22a6 Fix #1079: don't give error when macro() name used without open (. by John Kessenich · 7 years ago
- e8d2138 Fix nondeterminism discussed in 258b700f5957fc13b0512b3734a1b0e81a1c271d by John Kessenich · 7 years ago
- 5866e67 Tests: Non-determinancy: Add back in the IntMin tests. by John Kessenich · 7 years ago
- 258b700 Non-determinant tests: Remove recent tests, to see if things stabelize. by John Kessenich · 7 years ago
- f83e2f0 GLSL: Fold constant SHRT_MIN/INT_MIN/LLONG_MIN % -1 to 0. by Aaron Muir Hamilton · 7 years ago
- 437911a GLSL: Check for implicit inner dimension in array of atomic_uint. by Aaron Muir Hamilton · 7 years ago
- 9cfc155 Merge pull request #1118 from xorgy/only-swizzle-numbers-and-bools by John Kessenich · 7 years ago
- 016e47f Merge branch 'only-parse-inf-constant-in-hlsl' of https://github.com/xorgy/glslang into xorgy-only-parse-inf-constant-in-hlsl by John Kessenich · 7 years ago
- 6e33b78 Tests: Add test for GLSL +-#INF. by John Kessenich · 7 years ago
- 9028ed2 Check for hexadecimal literals exceeding MaxTokenLength. by Aaron Muir Hamilton · 7 years ago
- 07c0bce Only try swizzles on vectors, numbers, and booleans. by Aaron Muir Hamilton · 7 years ago
- 573cc9e Merge pull request #1111 from LoopDawg/per-set-binding-offsets by John Kessenich · 7 years ago
- 7a9db71 SPV: Don't emit StorageImageMultisample capability for subpass images. by John Kessenich · 7 years ago
- 1b46f13 HLSL: Fix #1106. Support shader setting of binding/set for $Global. by John Kessenich · 7 years ago
- 08a1442 Add per-descriptor-set IO mapping shift values. by LoopDawg · 7 years ago
- fe4e572 GLSL->SPIR-V: Put precision decorations on imageLoad(). by John Kessenich · 7 years ago
- f0e35bf GLSL: Make sampling operations have agnostic precision qualifiers for desktop. by John Kessenich · 7 years ago
- 3112b56 Merge pull request #1113 from xorgy/preprocessor-int-min-over-negative-one by John Kessenich · 7 years ago
- 0b55e0f Merge pull request #1102 from KhronosGroup/partially-flatten by John Kessenich · 7 years ago
- dc756a6 Preprocessor: Evaluate INT_MIN / -1 to 0. by Aaron Muir Hamilton · 7 years ago
- 5313613 Don't try to swizzle void. by Aaron Muir Hamilton · 7 years ago
- 7d67c6c PP: Fix #1104: Missing check for #if overflow. by John Kessenich · 7 years ago
- 1a4bbc4 HLSL: More clip fix: It is more involved than previous commit. Complete. by John Kessenich · 7 years ago
- 4ce5b56 Fix #1103: clip() works on int/uint. by John Kessenich · 7 years ago
- 5889fa0 Tests: Add clip(int) tests. by John Kessenich · 7 years ago
- 41aa199 HLSL: Partially flatten hierarchies, instead of all or nothing. by John Kessenich · 7 years ago
- 07ed11f SPV: GeneratorVersion: bump version number because of atomic decrement change. by John Kessenich · 7 years ago
- b27de02 Merge pull request #1090 from tafuri/#1084-fix-segfault by John Kessenich · 7 years ago
- 48d6e79 SPV: Correct semantics of atomic-counter decrement. by John Kessenich · 7 years ago
- 592e8f0 HLSL: Tests: Add subset of flattened opaque test to legalize results. by John Kessenich · 7 years ago
- 4f6865f Added test for local structured buffer variable by Sebastian Tafuri · 7 years ago
- 73c57bb HLSL: split textures used for both shadow and non-shadow modes by LoopDawg · 7 years ago
- 700bdeb HLSL: Fix #954: Track/access subsets of flattened multi-level aggregates. by John Kessenich · 7 years ago
- a608587 HLSL: Fix crash when flattening both side of assignement simultaneously. by Unknown · 7 years ago
- 7f93d56 HLSL: add subpass input types and methods by LoopDawg · 7 years ago
- 77ea30b HLSL: Additional attribute support: [[]], namespace, parameters: by John Kessenich · 7 years ago
- bed4e4f HLSL: Pass opaques by local copy, instead of by interface original. by John Kessenich · 7 years ago
- 15fa7ef HLSL: Remove workarounds for assigning to opaques. by John Kessenich · 7 years ago
- dabd1bf Merge pull request #1076 from LoopDawg/shadow-tx-types by John Kessenich · 7 years ago
- 195f584 HLSL: force textures to shadow modes from combined samplers by LoopDawg · 7 years ago
- e8fe8b0 Implement extension GL_NV_shader_atomic_int64 by Rex Xu · 7 years ago
- 9cf5dfb Merge pull request #1063 from LoopDawg/remapper-error-cleanup by John Kessenich · 7 years ago
- 8004d36 Remapper: make remapper robust against non-exiting error handlers by LoopDawg · 7 years ago
- 5f77d86 HLSL: Fix #1064: Don't include empty structures on OpEntryPoint by John Kessenich · 7 years ago
- 31365af Merge pull request #1044 from dsrbecky/image_external_essl3 by John Kessenich · 7 years ago
- ae8af5d HLSL: fix array[1] of vec4 constant declaration. by xavier · 7 years ago
- c64a9dd Test: Make another test legal HLSL, and rationalize GLSL vs HLSL addConstructor(). by John Kessenich · 7 years ago
- bdbbc68 HLSL: Add bounds checking, shared with GLSL. Partially address #1032. by John Kessenich · 7 years ago
- 4a145db HLSL: handle split InputPatch templat type in patch constant functions by LoopDawg · 7 years ago
- a5d8616 HLSL: allow mixed user & builtin members in hull shader output structure by LoopDawg · 7 years ago
- ba6a3c2 GLSL: Make gl_Layer and gl_ViewportIndex always be outside blocks. by John Kessenich · 7 years ago
- 9855bda GLSL: Promote HLSL entry-point renaming code to be used by GLSL as well. by John Kessenich · 7 years ago
- 05506bb Implement the extension GL_AMD_shader_fragment_mask by amhagan · 7 years ago
- 7611792 Fix lvalue check in SPIR-V generation by LoopDawg · 7 years ago
- 2c5b3d6 Add support for GL_OES_EGL_image_external_essl3 by David Srbecký · 7 years ago
- 75e057f Merge pull request #1037 from LoopDawg/clip-cull-geom by John Kessenich · 7 years ago
- 5e5b12e HLSL: add geometry stage support for clip/cull distance by LoopDawg · 7 years ago
- a459fc8 Merge pull request #1031 from xxxbxxx/for-upstream-2 by John Kessenich · 7 years ago
- eb71cdd HLSL: fix preprocessor concatenation behaviour. by xavier · 7 years ago
- d6f4d9b HLSL: fix type on clip/cull index result by LoopDawg · 7 years ago
- 82e95a3 SPV: Add auto location mapping of non-opaque non-block uniform variables. by John Kessenich · 7 years ago
- 74c5f71 Merge pull request #1014 from KhronosGroup/SPV_EXT_shader_viewport_index_layer by John Kessenich · 7 years ago
- 35343cb Merge pull request #1034 from KhronosGroup/module-processes by John Kessenich · 7 years ago
- b41bff6 SPV: 1st pass implementation of SPV_EXT_shader_viewport_index_layer. by John Kessenich · 7 years ago
- 2a27116 SPV reflection: Add OpModuleProcessed for compile options. by John Kessenich · 7 years ago
- 1f312f9 Merge pull request #1028 from LoopDawg/clip-cull-input by John Kessenich · 7 years ago
- e2cda3c HLSL: handle clip and cull distance input builtin type conversion by LoopDawg · 7 years ago
- fc34369 Merge pull request #1029 from amdrexu/feature2 by John Kessenich · 7 years ago
- 129799a Implement extension GL_AMD_shader_image_load_store_lod by Rex Xu · 7 years ago