1. 260f506 SPV: Correct selection of storage-image capabilities. Fixes #986. by John Kessenich · 7 years ago
  2. e516d43 HLSL: Move debug naming to a simpler, more consistent, scheme. by John Kessenich · 7 years ago
  3. 3322dd8 HLSL: Include built-in processing for vertex input and fragment output flattening. by John Kessenich · 7 years ago
  4. eaed068 Merge pull request #1011 from LoopDawg/pragma-pack-matrix by John Kessenich · 7 years ago
  5. 6a264be HLSL: implement #pragma pack_matrix(layout) by LoopDawg · 7 years ago
  6. d5aedc1 HLSL: Correct which things flattening tracks for linkage, based on caller, not type. by John Kessenich · 7 years ago
  7. 898f5fb HLSL: fix qualifier propagation from user struct types to block definitions. by LoopDawg · 7 years ago
  8. 2b4f77f HLSL: Correct use of isPerVertexBuiltIn() to be isClipOrCullDistance(). by John Kessenich · 7 years ago
  9. d319fb4 HLSL: Test change: Geometry shaders can't return values from main. by John Kessenich · 7 years ago
  10. b6be80f HLSL: Flatten more I/O: non-arrayed user-only structures. by John Kessenich · 7 years ago
  11. cca42a8 HLSL: Stop including empty structures in the I/O interface. Fix #785. by John Kessenich · 7 years ago
  12. 934d11b GLSL 4.6: Implement shader group vote. by John Kessenich · 7 years ago
  13. 941f3bb GLSL 4.6: Implement draw parameters. by John Kessenich · 7 years ago
  14. 0d0c6d3 GLSL 4.6: Implement atomic counter ops and SPV_KHR_shader_atomic_counter_ops. by John Kessenich · 7 years ago
  15. de16e52 GLSL: Initiate version GLSL 460, including accept extraneous semicolons. by John Kessenich · 7 years ago
  16. fda6edc HLSL Tests: Fix two tests to be valid under FXC. by John Kessenich · 7 years ago
  17. a58cc9f GLSL reflection: Fix #985: reflect runtime sized arrays having no constant index. by John Kessenich · 7 years ago
  18. a353bf1 Nonfunctional: Add reflect test case, and fix long lines in reflection code. by John Kessenich · 7 years ago
  19. 286ca43 SPV: Memory qualifiers should decorate top-level block members by Rex Xu · 7 years ago
  20. 307b650 HLSL: handle multiple clip/cull semantic IDs by LoopDawg · 7 years ago
  21. ef94b1a Fix dref explicit LOD form of sample with cube texture arrays by LoopDawg · 7 years ago
  22. 53863a3 GLSL: Implement version 320 for ES. by John Kessenich · 7 years ago
  23. 9353f1a GLSL: Add version-number checking. by John Kessenich · 7 years ago
  24. 67eb497 SPV/OpenGL: Require locations on non-opaque uniform variables. by John Kessenich · 7 years ago
  25. ab00867 Merge pull request #991 from LoopDawg/resource-set-binding-fix by John Kessenich · 7 years ago
  26. 5201719 Fix crash with --resource-set-binding [n] (common set form, not per-register form) by LoopDawg · 7 years ago
  27. 0e392aa Merge pull request #996 from KhronosGroup/decorate-parameters by John Kessenich · 7 years ago
  28. 961cd35 SPV: Fix #995: Include memory decorations on parameters. by John Kessenich · 7 years ago
  29. 0e6e2ff Fix #980: flatten opaque initializers to use aliases. by John Kessenich · 7 years ago
  30. 91e69c0 SPV: Address #989: Don't add Location to built-ins when automapping. by John Kessenich · 7 years ago
  31. 735d7e5 Address part A of #982: $Global will use std140 instead of HLSL offsets. by John Kessenich · 7 years ago
  32. 0fca0ba WIP: HLSL: support global const initializers from non-constant rvalues by LoopDawg · 7 years ago
  33. 57e6592 HLSL: Translate directive [flatten] and [branch] to SPV control mask. by Rex Xu · 7 years ago
  34. 9645f78 Merge pull request #965 from chaoc/spv-khr-post-depth-coverage by John Kessenich · 7 years ago
  35. c120452 Implement SPV_KHR_post_depth_coverage by chaoc · 7 years ago
  36. 54b9ff9 HLSL: handle type conversion for any/all intrinsics by LoopDawg · 7 years ago
  37. eb5f12d Merge pull request #967 from dsrbecky/multiview by John Kessenich · 7 years ago
  38. aad93a8 Merge pull request #959 from TiemoJung/texture_upgrade by John Kessenich · 7 years ago
  39. 5513d9d Multiview extension: Accept layout(num_views) qualifier by David Srbecky · 7 years ago
  40. 0fbe02c Implement extensions GL_OVR_multiview and GL_OVR_multiview2 by David Srbecký · 7 years ago
  41. fde4975 Fix for not transforming all image symbols into sampled images symbols by t.jung · 7 years ago
  42. 2ae23ca Merge pull request #957 from amdrexu/feature by John Kessenich · 7 years ago
  43. 89400ea GLSL: validation of early_fragment_tests, others, on an object. by John Kessenich · 7 years ago
  44. 37cdcee Implement extension GL_ARB_shader_stencil_export by Rex Xu · 7 years ago
  45. 89f8d1e HLSL: Fix #942: Map SV_TargetN to SPV Location N. by John Kessenich · 7 years ago
  46. 4f54c0c HLSL: Fix hull-shader test. by John Kessenich · 7 years ago
  47. fe6689c HLSL: support point mode. by John Kessenich · 7 years ago
  48. c44b95f WIP: HLSL: handle clip/cull distance array semantic matching by LoopDawg · 7 years ago
  49. 4329d55 HLSL: Broaden solution for #940, editing integer input for 'flat'. by John Kessenich · 7 years ago
  50. f0bc598 HLSL: Force flat interpolation for structure members. Fixes #940. by John Kessenich · 7 years ago
  51. fba125a Merge pull request #943 from xxxbxxx/for-upstream-1 by John Kessenich · 7 years ago
  52. 54596ff HLSL: Force flat (nointerp) onto integer fragment inputs. by John Kessenich · 7 years ago
  53. b1d9753 hlsl: "in out" is also an inout qualifier. by xavier · 7 years ago
  54. 2fcdd64 HLSL: Remove support for named tbuffer/cbuffer. Fixes #939. by John Kessenich · 7 years ago
  55. 054378d HLSL: Non-functional: Make test valid HLSL, and related comments/cleanup. by John Kessenich · 7 years ago
  56. e2ff404 Merge pull request #917 from KhronosGroup/remove-redundant-locations by John Kessenich · 7 years ago
  57. f790b16 Tests: Fix missing test result. by John Kessenich · 7 years ago
  58. a931366 Standalone: Implement -D and -U for preprocessor macros. by John Kessenich · 7 years ago
  59. e271312 HLSL: fix several issues in mat construction from scalars by LoopDawg · 7 years ago
  60. 82ae8c3 HLSL: Fix #924: Convert between two different arrays with cast. by John Kessenich · 7 years ago
  61. 0320d09 HLSL: Recognize types declared as identifiers as identifiers. by John Kessenich · 7 years ago
  62. cabbb78 Implement extension GL_AMD_gpu_shader_int16 by Rex Xu · 7 years ago
  63. 4d5bcd3 HLSL: Allow macro expansions to create the 'defined' operator. by John Kessenich · 7 years ago
  64. 3fcb42c GLSL: Fix #853: Only outer dimension of array can be specialization constant. by John Kessenich · 7 years ago
  65. d314ecf GLSL: Correct missing "not" from error message about non writeonly images. by John Kessenich · 7 years ago
  66. dd56173 GLSL: Disallow 'shared' in nested scopes. by John Kessenich · 7 years ago
  67. c5f2ab9 GLSL: Disallow unsized arrays of atomic_uint. by John Kessenich · 7 years ago
  68. 14d65be GLSL: Fix Khronos private Bugzilla 15973: local sizes can't be 0. by John Kessenich · 7 years ago
  69. 2eb1355 GLSL: Fix #396: Error when 'defined' comes from macro expansion. by John Kessenich · 7 years ago
  70. 971a0a8 Infrastructure: add include search paths (-I, etc.). by John Kessenich · 7 years ago
  71. 96f6552 HLSL: Implement half matrices, and map all half* -> float*. by John Kessenich · 7 years ago
  72. 0e07119 HLSL: Fix #919: for-init-statement is arbitrary declaration or expression. by John Kessenich · 7 years ago
  73. e00e8f4 GLSL: replace general missing functionality with specific messages. by John Kessenich · 7 years ago
  74. 225e0fc Implement the extension GL_AMD_texture_gather_bias_lod by Rex Xu · 8 years ago
  75. 7cdf3fc Replace #422: Remove the redundant location setting in AST->SPIR-V. by John Kessenich · 7 years ago
  76. 94c18a8 GLSL: Fix bug setting component=0 for an auto-location assignment. by John Kessenich · 7 years ago
  77. 8de7e7b GLSL: Error when using location on an arrayed block. by John Kessenich · 7 years ago
  78. 0b94a31 Merge pull request #915 from LoopDawg/subvec4-intrinsic by John Kessenich · 7 years ago
  79. f315074 HLSL: Convert run-time sampler assignments to compile-time aliases. by John Kessenich · 7 years ago
  80. 750c2d0 SPV: When passing structs of opaque types, flatten and pass the members instead. by John Kessenich · 7 years ago
  81. d66c5b1 HLSL: iomapper: Fix #914. Tolerate user aliasing of bindings. by John Kessenich · 7 years ago
  82. a696fd1 HLSL: add test coverage for sub-vec4 texture intrinsics by LoopDawg · 7 years ago
  83. 3494b4d HLSL: Add an Includer to handle #include. by John Kessenich · 7 years ago
  84. e485c7a SPV: Debug output: Include OpLine information for execution path. by John Kessenich · 7 years ago
  85. 121853f SPV: Add OpSource shader source code and file name. by John Kessenich · 7 years ago
  86. baf570e Pure Texture to Sampled Texture Transform by t.jung · 7 years ago
  87. d6af18f Merge pull request #901 from LoopDawg/imat-construct by John Kessenich · 7 years ago
  88. 84cc15f HLSL: Fix #903: Don't short-circuit && or ||. by John Kessenich · 7 years ago
  89. 6e2295d HLSL: Fix #902: Incorrect protection against zero arguments. by John Kessenich · 7 years ago
  90. 174ccb8 HLSL: Add imat, umat, and bmat constructors by LoopDawg · 7 years ago
  91. 2c6f48b Fix #373: Implicitly make gl_FragColor a location=0 output. by John Kessenich · 7 years ago
  92. 1d585ac SPV: Correctly enforce 'location' presence on in/out blocks. by John Kessenich · 7 years ago
  93. 557caf2 Merge pull request #900 from LoopDawg/tx-overloads by John Kessenich · 7 years ago
  94. 7b8c386 More non-determinism fixed. by John Kessenich · 7 years ago
  95. b6cabc4 Fix C++ portability, non-deterministic order of argument evaluation. by John Kessenich · 7 years ago
  96. 80f92a1 Fix #857: Convert uniform int to local bool for struct alias assignment. by John Kessenich · 7 years ago
  97. 0d2b471 HLSL: Don't do logical short-circuits when the operands are bool-vectors. by John Kessenich · 7 years ago
  98. 132a28a HLSL: allow name mangling based on texture template type by LoopDawg · 7 years ago
  99. ab0847e Merge pull request #896 from KhronosGroup/spv-location by John Kessenich · 7 years ago
  100. 65c2eed Remapper: handle embedded opcode in OpSpecConstantOp by LoopDawg · 7 years ago