1. 054378d HLSL: Non-functional: Make test valid HLSL, and related comments/cleanup. by John Kessenich · 7 years ago
  2. e2ff404 Merge pull request #917 from KhronosGroup/remove-redundant-locations by John Kessenich · 7 years ago
  3. f790b16 Tests: Fix missing test result. by John Kessenich · 7 years ago
  4. a931366 Standalone: Implement -D and -U for preprocessor macros. by John Kessenich · 7 years ago
  5. 04acb1b Standalone: Rationalize ShaderCompUnit and file data. by John Kessenich · 7 years ago
  6. 6263fb1 Infrastructure: Rationalize command-line options. by John Kessenich · 7 years ago
  7. 2d46e73 Merge pull request #931 from LoopDawg/scalar-mat-assign by John Kessenich · 7 years ago
  8. e271312 HLSL: fix several issues in mat construction from scalars by LoopDawg · 7 years ago
  9. f7cd88a Merge pull request #937 from amdrexu/bugfix by John Kessenich · 7 years ago
  10. 301a2bc SPV: Fix an typo of SPV_AMD_texture_gather_bias_lod by Rex Xu · 7 years ago
  11. 82ae8c3 HLSL: Fix #924: Convert between two different arrays with cast. by John Kessenich · 7 years ago
  12. 0320d09 HLSL: Recognize types declared as identifiers as identifiers. by John Kessenich · 7 years ago
  13. 91c46c6 Merge pull request #932 from LoopDawg/warning-fix-1 by John Kessenich · 7 years ago
  14. 1892886 HLSL: compilation warning fix: no functional change by LoopDawg · 7 years ago
  15. 5ea6a19 Merge branch 'amdrexu-feature' by John Kessenich · 7 years ago
  16. cabbb78 Implement extension GL_AMD_gpu_shader_int16 by Rex Xu · 7 years ago
  17. 4d5bcd3 HLSL: Allow macro expansions to create the 'defined' operator. by John Kessenich · 7 years ago
  18. 3fcb42c GLSL: Fix #853: Only outer dimension of array can be specialization constant. by John Kessenich · 7 years ago
  19. d314ecf GLSL: Correct missing "not" from error message about non writeonly images. by John Kessenich · 7 years ago
  20. dd56173 GLSL: Disallow 'shared' in nested scopes. by John Kessenich · 7 years ago
  21. c5f2ab9 GLSL: Disallow unsized arrays of atomic_uint. by John Kessenich · 7 years ago
  22. 885443c Build: reset for multi-threaded test error, that reported a single missing character. by John Kessenich · 7 years ago
  23. 14d65be GLSL: Fix Khronos private Bugzilla 15973: local sizes can't be 0. by John Kessenich · 7 years ago
  24. 2eb1355 GLSL: Fix #396: Error when 'defined' comes from macro expansion. by John Kessenich · 7 years ago
  25. 6575566 Merge pull request #922 from KhronosGroup/dash-I by John Kessenich · 7 years ago
  26. 971a0a8 Infrastructure: add include search paths (-I, etc.). by John Kessenich · 7 years ago
  27. 96f6552 HLSL: Implement half matrices, and map all half* -> float*. by John Kessenich · 7 years ago
  28. f6deacd HLSL: Track control-flow nesting and warn on aliasing under it. by John Kessenich · 7 years ago
  29. 9b2531b Infrastructure: Move nesting counters, etc., to base class. by John Kessenich · 7 years ago
  30. b4d4662 Build: Fix build warnings. by John Kessenich · 7 years ago
  31. a83959f Merge pull request #920 from jeremy-lunarg/jeremy-build by John Kessenich · 7 years ago
  32. 549764b Build: Fix linux by Jeremy Hayes · 7 years ago
  33. 0e07119 HLSL: Fix #919: for-init-statement is arbitrary declaration or expression. by John Kessenich · 7 years ago
  34. e00e8f4 GLSL: replace general missing functionality with specific messages. by John Kessenich · 7 years ago
  35. 21369c8 Merge pull request #912 from amdrexu/feature by John Kessenich · 7 years ago
  36. 225e0fc Implement the extension GL_AMD_texture_gather_bias_lod by Rex Xu · 8 years ago
  37. 7cdf3fc Replace #422: Remove the redundant location setting in AST->SPIR-V. by John Kessenich · 7 years ago
  38. 94c18a8 GLSL: Fix bug setting component=0 for an auto-location assignment. by John Kessenich · 7 years ago
  39. 8de7e7b GLSL: Error when using location on an arrayed block. by John Kessenich · 7 years ago
  40. 99f289d Merge pull request #899 from antiagainst/rm-empty-cpps by John Kessenich · 7 years ago
  41. 0b94a31 Merge pull request #915 from LoopDawg/subvec4-intrinsic by John Kessenich · 7 years ago
  42. 70942e5 Merge pull request #905 from KhronosGroup/flatten-opaque-structs by John Kessenich · 7 years ago
  43. f315074 HLSL: Convert run-time sampler assignments to compile-time aliases. by John Kessenich · 7 years ago
  44. 750c2d0 SPV: When passing structs of opaque types, flatten and pass the members instead. by John Kessenich · 7 years ago
  45. d66c5b1 HLSL: iomapper: Fix #914. Tolerate user aliasing of bindings. by John Kessenich · 7 years ago
  46. a696fd1 HLSL: add test coverage for sub-vec4 texture intrinsics by LoopDawg · 7 years ago
  47. ae99875 Merge pull request #907 from KhronosGroup/include by John Kessenich · 7 years ago
  48. 5052152 Merge pull request #913 from amdrexu/bugfix by John Kessenich · 7 years ago
  49. 3494b4d HLSL: Add an Includer to handle #include. by John Kessenich · 7 years ago
  50. 0848cc0 Parser: Add missing codes for float16 by Rex Xu · 7 years ago
  51. 44d2728 Merge pull request #911 from KhronosGroup/debug-info by John Kessenich · 7 years ago
  52. e485c7a SPV: Debug output: Include OpLine information for execution path. by John Kessenich · 7 years ago
  53. 121853f SPV: Add OpSource shader source code and file name. by John Kessenich · 7 years ago
  54. 136b1e2 Merge pull request #856 from TiemoJung/texture_upgrade by John Kessenich · 7 years ago
  55. baf570e Pure Texture to Sampled Texture Transform by t.jung · 7 years ago
  56. d6af18f Merge pull request #901 from LoopDawg/imat-construct by John Kessenich · 7 years ago
  57. 7c9129b SPV: Fix #904: Correctly check for built-in block redeclations for location check. by John Kessenich · 7 years ago
  58. 84cc15f HLSL: Fix #903: Don't short-circuit && or ||. by John Kessenich · 7 years ago
  59. 6e2295d HLSL: Fix #902: Incorrect protection against zero arguments. by John Kessenich · 7 years ago
  60. 174ccb8 HLSL: Add imat, umat, and bmat constructors by LoopDawg · 7 years ago
  61. 2c6f48b Fix #373: Implicitly make gl_FragColor a location=0 output. by John Kessenich · 7 years ago
  62. 1d585ac SPV: Correctly enforce 'location' presence on in/out blocks. by John Kessenich · 7 years ago
  63. 557caf2 Merge pull request #900 from LoopDawg/tx-overloads by John Kessenich · 7 years ago
  64. 7b8c386 More non-determinism fixed. by John Kessenich · 7 years ago
  65. b6cabc4 Fix C++ portability, non-deterministic order of argument evaluation. by John Kessenich · 7 years ago
  66. 80f92a1 Fix #857: Convert uniform int to local bool for struct alias assignment. by John Kessenich · 7 years ago
  67. 0d2b471 HLSL: Don't do logical short-circuits when the operands are bool-vectors. by John Kessenich · 7 years ago
  68. 132a28a HLSL: allow name mangling based on texture template type by LoopDawg · 7 years ago
  69. ddda9cb Remove empty cpp files by Lei Zhang · 7 years ago
  70. ab0847e Merge pull request #896 from KhronosGroup/spv-location by John Kessenich · 7 years ago
  71. ff164d8 Merge pull request #897 from LoopDawg/remap-specconstop-fix.2 by John Kessenich · 7 years ago
  72. 65c2eed Remapper: handle embedded opcode in OpSpecConstantOp by LoopDawg · 7 years ago
  73. 71facdf SPV: Give error on not assigning locations to I/O. by John Kessenich · 7 years ago
  74. 24e895b Merge pull request #860 from steve-lunarg/sb-counter-args.2 by John Kessenich · 7 years ago
  75. 09a29d9 Merge pull request #893 from KhronosGroup/member-call by John Kessenich · 7 years ago
  76. 2bb1f39 WIP: HLSL: add ability to pass struct buffers with counters to fns by steve-lunarg · 7 years ago
  77. 0a2a0cd HLSL: Implement member functions calling member functions. by John Kessenich · 7 years ago
  78. b29cc30 Merge pull request #852 from steve-lunarg/declared-builtin by John Kessenich · 7 years ago
  79. a4bfed1 WIP: track declared builtin type [proposal] by steve-lunarg · 7 years ago
  80. 1a010b8 Merge pull request #890 from LoopDawg/mip-operator by John Kessenich · 7 years ago
  81. 726bf96 HLSL: add .mips[][] operator for texture types by LoopDawg · 7 years ago
  82. c70bbc8 Merge pull request #889 from antiagainst/travis-android by John Kessenich · 7 years ago
  83. b21213e Check Android build on Travis CI. by Lei Zhang · 7 years ago
  84. ef7efb2 Merge pull request #888 from LoopDawg/geometry-stage-mix by John Kessenich · 7 years ago
  85. c6510a3 HLSL: allow GS-specific methods in other stages by LoopDawg · 7 years ago
  86. c49b4ef HLSL: Fix #884: Use promoted children, not pre-promoted, in completing binary nodes. by John Kessenich · 7 years ago
  87. c48c8e7 Merge pull request #886 from antiagainst/unordered-set by John Kessenich · 7 years ago
  88. 2840f63 Use unordered_set in ReadableOrderTraverser. by Lei Zhang · 7 years ago
  89. d9b08d5 Merge pull request #880 from aras-p/master by John Kessenich · 7 years ago
  90. 02c4728 Merge pull request #874 from xlpiao/DescriptorSet-and-Binding by John Kessenich · 7 years ago
  91. 23d3c71 [lumped builds] Add include guards (#pragma once) to header files that did not have any. by Aras Pranckevicius · 7 years ago
  92. 8e204b2 [lumped builds] Only define _CRT_SECURE_NO_WARNINGS if it’s not defined yet. by Aras Pranckevicius · 7 years ago
  93. 36dc829 HLSL: Manually configure descriptor set and binding number for resources by Hyangran Park · 7 years ago
  94. 12d6936 Build fix: Make string assignment simpler to avoid some compiler issues. by John Kessenich · 7 years ago
  95. 1ee1c8e Build: Fix portability in previous commit. by John Kessenich · 7 years ago
  96. c10191d SPV: Support texelFetch() on a textureBuffer (no sampler). by John Kessenich · 7 years ago
  97. a5c5fb6 SPV: Emit extension for using StorageClassStorageBuffer. by John Kessenich · 7 years ago
  98. 43c72b0 Merge pull request #878 from steve-lunarg/unroll-hint by John Kessenich · 7 years ago
  99. f1709e7 HLSL: implement [unroll] and [loop] attributes by steve-lunarg · 7 years ago
  100. de1cc06 Merge pull request #877 from steve-lunarg/warn-fix1 by John Kessenich · 7 years ago