1. 77c89ff Build: Verify that we're compiling with C++14. by Ben Clayton · 5 years ago
  2. 8a7067d Pipeline/SpirvShader: Move setActiveLaneMask() by Ben Clayton · 5 years ago
  3. b36dbbe Pipeline/SpirvShader: Support more OpExtInsts by Ben Clayton · 5 years ago
  4. 9c8823a Pipeline/SpirvShader: Process OpString instructions by Ben Clayton · 5 years ago
  5. 0771f9b Pipeline/SpirvShader: Add Impl struct by Ben Clayton · 5 years ago
  6. 3775f6d Vulkan/Debug: Expose Frames from Thread by Ben Clayton · 5 years ago
  7. f97fb9d Enable B10G11R11_UFLOAT blending by Alexis Hetu · 5 years ago
  8. c45e066 Vulkan/Debug: Add Reference value type. by Ben Clayton · 5 years ago
  9. 57977c1 Add storage image support for R16G16_{UINT,SINT,SFLOAT} by Chris Forbes · 5 years ago
  10. 7d0ce41 Vulkan: Plumb the debug context down to SpirvShader by Ben Clayton · 5 years ago
  11. a4e06ca Vulkan: Add debugging of the command buffer. by Ben Clayton · 5 years ago
  12. 45a4d0f Disable unused function warning by Nicolas Capens · 5 years ago
  13. 0acac46 vulkan: use a marl::Event in the VkSemaphore implementation. by David 'Digit' Turner · 5 years ago
  14. 43e3316 [vulkan] Simplify vk::Semaphore implementation. by David 'Digit' Turner · 5 years ago
  15. a57e2ec Limit Vulkan memory allocation size to 1 GiB by Nicolas Capens · 5 years ago
  16. 19b43a6 IDs: Move inline impls below class. by Ben Clayton · 5 years ago
  17. 5beaef9 Pipeline: Store builtins on SpirvRoutine... by Ben Clayton · 5 years ago
  18. 0b4bc58 Style: clang-format the tests source too by Ben Clayton · 5 years ago
  19. 3716c20 Improve 1010102 blend precision by Alexis Hetu · 5 years ago
  20. 10a900e Add assert in GenericValue constant access by Chris Forbes · 5 years ago
  21. 5946579 Remove Reactor/MutexLock.hpp by Nicolas Capens · 5 years ago
  22. 6e3a387 Exclude padding bytes from image size limit by Nicolas Capens · 5 years ago
  23. ab210f9 Vulkan: include backend name in deviceName by Antonio Maiorano · 5 years ago
  24. f47a73a Debug: add trace to debug out by Antonio Maiorano · 5 years ago
  25. 6d29348 Enable filtering depth only formats by Alexis Hetu · 5 years ago
  26. 750660e Kokoro: Add style presubmit checks by Ben Clayton · 5 years ago
  27. e82d885 Allow 32F texture to use linear filtering by Alexis Hetu · 5 years ago
  28. 3e3d8fe Remove sw::Vector, Point, and Matrix by Nicolas Capens · 5 years ago
  29. 21be09d Enable samplerAnisotropy by Alexis Hetu · 5 years ago
  30. 0a9fbfe Advertise variableMultisampleRate feature by Chris Forbes · 5 years ago
  31. 45c697a clang-format the src/WSI directory by Ben Clayton · 5 years ago
  32. 2ed93ab clang-format the src/Vulkan directory by Ben Clayton · 5 years ago
  33. 595d911 clang-format the src/System directory by Ben Clayton · 5 years ago
  34. 713b8d3 clang-format the src/Reactor directory by Ben Clayton · 5 years ago
  35. bc1c067be clang-format the src/Pipeline directory by Ben Clayton · 5 years ago
  36. fccfc56 clang-format the src/Device directory by Ben Clayton · 5 years ago
  37. d4e6447 Start a custom .clang-format rule by Ben Clayton · 6 years ago
  38. 81bc9d9 Remove spaces after control statements keywords by Nicolas Capens · 5 years ago
  39. a8d5a6d Enable blending for 32FP formats by Alexis Hetu · 5 years ago
  40. 53f2a7a Make use of vec<T, N> vector broadcasts by Nicolas Capens · 5 years ago
  41. 9e5d547 Replace vector() and replicate() with float4 constructors by Nicolas Capens · 5 years ago
  42. 7e0142f Create a generic vec<T, N> class by Nicolas Capens · 5 years ago
  43. d37b0ab Typedef int4/float4 from a vec4<T> template by Nicolas Capens · 5 years ago
  44. 9e6cce2 Prefer alignas() over ALIGN() by Nicolas Capens · 5 years ago
  45. 24c49dd R11G11B10F support by Alexis Hetu · 5 years ago
  46. fbbfeb7 Add missing source file to android build by Chris Forbes · 5 years ago
  47. ebb0bec Use allocateExecutable() in LLVMReactor by Sergey Ulanov · 5 years ago
  48. a384afc Fix BCn related SwANGLE test failure by Alexis Hetu · 5 years ago
  49. 60f8c2e Prevent clang-format from splitting shift operator by Nicolas Capens · 5 years ago
  50. c77b1d8 Support for BC1, BC2, BC3, BC4 and BC5 by Alexis Hetu · 5 years ago
  51. 07958d4 src/Vulkan/Debug: Add scope for case block by Ben Clayton · 5 years ago
  52. d684c7f Vulkan/Debug: Add Server by Ben Clayton · 5 years ago
  53. a5859c1 Vulkan/Debug: Add Context by Ben Clayton · 5 years ago
  54. 71af593 Tweaks to make clang-format produce better code by Ben Clayton · 5 years ago
  55. 11dcf98 Add EmulatedReactor.cpp to Subzero.vcxproj by Antonio Maiorano · 5 years ago
  56. 157ba26 Do not indent C++ namespace contents by Nicolas Capens · 5 years ago
  57. 72c398f Vulkan: Add description methods to all commands. by Ben Clayton · 5 years ago
  58. 5346cf5 Accept ImageCubeArray SPIRV capability by Chris Forbes · 5 years ago
  59. 353f331 Vulkan/Debug: Add Thread and EventListener by Ben Clayton · 5 years ago
  60. 93433f0 Vulkan/Debug: Add Location by Ben Clayton · 5 years ago
  61. 05e8459 Vulkan/Debug: Add File by Ben Clayton · 5 years ago
  62. dc005bd Vulkan/Debug: Add WeakMap by Ben Clayton · 5 years ago
  63. 63382c6 Vulkan/Debug: Add Value and Variable by Ben Clayton · 5 years ago
  64. b1f8876 Vulkan/Debug: Add Type by Ben Clayton · 5 years ago
  65. f466eb5 Advertise VK_PRESENT_MODE_MAILBOX_KHR by Chris Forbes · 5 years ago
  66. 8ed7ae4 Fix REACTOR_DEFAULT_OPT_LEVEL not actually applying by Antonio Maiorano · 5 years ago
  67. bb7c338 Remove Visual Studio Vulkan project files by Nicolas Capens · 5 years ago
  68. 4cf92db Vulkan/Debug: Add ID by Ben Clayton · 5 years ago
  69. d00dfe4 Remove Float->UInt conversion workaround by Chris Forbes · 5 years ago
  70. cf79a62 Add Float to UInt unit test by Nicolas Capens · 5 years ago
  71. 062dc18 Add REACTOR_DEFAULT_OPT_LEVEL macro by Antonio Maiorano · 5 years ago
  72. afb4ebd CMakeLists: Add CMake rules for Vulkan debugger by Ben Clayton · 5 years ago
  73. b3a473e Enforce int and short to be 32- and 16-bit respectively by Nicolas Capens · 5 years ago
  74. 7a15cef Cubemap array support by Alexis Hetu · 5 years ago
  75. 84d0f7c Revert "Fix materialization of function arguments" by Antonio Maiorano · 5 years ago
  76. 18c6a78 SpirvShader: Use struct for MemoryVisitor callback. by Ben Clayton · 5 years ago
  77. 1e610ee Vulkan: Tidy VkCommandBuffer.cpp by Ben Clayton · 5 years ago
  78. c166eb7 Reactor: Rename Blend() to Shuffle() by Ben Clayton · 5 years ago
  79. 8701dc4 Reactor: Switch swizzles over to 16-bit hex codes by Ben Clayton · 5 years ago
  80. b9f03f4 [vulkan] Add VK_SUBGROUP_FEATURE_ARITHMETIC_BIT support by David 'Digit' Turner · 5 years ago
  81. f6a128b Vulkan: Optimize shaderClipDistance and shaderCullDistance by Ben Clayton · 6 years ago
  82. 9ad035b Vulkan: Implement shaderClipDistance and shaderCullDistance by Ben Clayton · 6 years ago
  83. 3a7101b [vulkan] Clarify configuration macros for external memory and semaphores. by David 'Digit' Turner · 5 years ago
  84. bf151b8 ReactorUnitTests: add unit tests for intrinsics by Antonio Maiorano · 5 years ago
  85. e6ab470 SubzeroReactor: implement most missing intrinsics by Antonio Maiorano · 5 years ago
  86. 9c0617c SubzeroReactor: add stubbed coroutine support by Antonio Maiorano · 5 years ago
  87. f3fff9b SubzeroReactor: fix assertion !isVectorType(Ty) by Antonio Maiorano · 5 years ago
  88. a727d80 Enable the fullDrawIndexUint32 feature by Alexis Hetu · 5 years ago
  89. bbd0694 Remove Common/Types.hpp include from SpirvShader by Chris Forbes · 5 years ago
  90. 8ffeadb Make Vk::Stringify return std::string by Sean Risser · 5 years ago
  91. b64fbfe VkPipeline: Replace spirv-opt list with RegisterPerformancePasses() by Ben Clayton · 5 years ago
  92. fb7ca1d SpirvShaderEnumNames: Use spirv-tools' spvOpcodeString() by Ben Clayton · 5 years ago
  93. 72e6f39 Rename SpirvShader_dbg.cpp -> SpirvShaderEnumNames.cpp by Ben Clayton · 5 years ago
  94. cc8ee00 SpirvShader: Remove now unused includes by Ben Clayton · 5 years ago
  95. 474dba4 SpirvShader: Move arithmetic ops to new cpp file by Ben Clayton · 5 years ago
  96. 5e51cfc SpirvShader: Move image handling to new cpp file by Ben Clayton · 5 years ago
  97. ee58972 SpirvShader: Move spec ops to new cpp file by Ben Clayton · 5 years ago
  98. a5ca6da SpirvShader: Move group ops to new cpp file by Ben Clayton · 5 years ago
  99. f3e2cc2 SpirvShader: Move memory ops to new cpp file by Ben Clayton · 5 years ago
  100. b427400 SpirvShader: Move control flow handling to new cpp file by Ben Clayton · 5 years ago