1. cee3dff LLVMReactor: Mutex calls to llvm::orc::IRCompileLayer. by Ben Clayton · 5 years ago
  2. 88816fa Reactor: Add UInt4 constructors taking UInt by Ben Clayton · 5 years ago
  3. 90cb260 Reactor: Fix all memory leaks with rr::DebugInfo. by Ben Clayton · 5 years ago
  4. 3971b19 Fix accidentally considering Workgroup to be explicit layout by Chris Forbes · 5 years ago
  5. 7459172 Reactor: Add swizzle op for UInt4. by Ben Clayton · 5 years ago
  6. 7e01e4e Support images with linear tiling for transfers by Nicolas Capens · 5 years ago
  7. 51e9e56 Implement Y′CbCr conversion by Nicolas Capens · 5 years ago
  8. 8ce8707 Fix single-plane views of YCbCr formats by Nicolas Capens · 5 years ago
  9. fcc6441 Refactor writing texture level descriptor info by Nicolas Capens · 5 years ago
  10. ba87330 Take the plane/aspect into account when copying/blitting by Nicolas Capens · 5 years ago
  11. 6b63c80 Implement VkSamplerYcbcrConversion object by Nicolas Capens · 5 years ago
  12. e2f5da4 Claim support for YCbCr 3- and 2-plane 420 format by Nicolas Capens · 5 years ago
  13. 0c73680 Allow additional info to be passed to object's Create functions by Nicolas Capens · 5 years ago
  14. f6535a3 Add 8-bit YCbCr 420 format info by Nicolas Capens · 5 years ago
  15. cfe11c7 Refactor obtaining format aspect info by Nicolas Capens · 5 years ago
  16. 5725315 Implement OpImageGather by Nicolas Capens · 5 years ago
  17. 839215f Refactor texel names by Nicolas Capens · 5 years ago
  18. 52b5aae Fix taking the sampling instruction type into account by Nicolas Capens · 5 years ago
  19. 71c012b Fix interpolating z when using FragCoord builtin by Nicolas Capens · 5 years ago
  20. d82354a Regres: Update test lists @ 710fcd51 by SwiftShader Regression Bot · 5 years ago
  21. 710fcd5 Support for large textures by Alexis Hetu · 5 years ago
  22. 42232ab Fix VkFence destruction crashing on Windows by Alexis Hetu · 5 years ago
  23. a71a1db Fix Cast(vkFence) crashing on Windows by Antonio Maiorano · 5 years ago
  24. 5e9441a Replace FIXMEs with TODOs by Ben Clayton · 5 years ago
  25. 7b723d8 SpirvShader: Support scalar conditions for OpSelect by Ben Clayton · 5 years ago
  26. cd8175d Build LLVM-7.0 on Mac by Sean Risser · 5 years ago
  27. 032c715 Regres: Update test lists @ 8a2441d3 by SwiftShader Regression Bot · 5 years ago
  28. 8a2441d vkCmdUpdateBuffer: Make a copy of the data. by Ben Clayton · 5 years ago
  29. f31bdad Fix OpAtomicUMin, OpAtomicUMax by Chris Forbes · 5 years ago
  30. 32d80ee Substitute integer 1 for missing 4th component of integer vertex attribute by Chris Forbes · 5 years ago
  31. 9b843ea VkPipeline: Fix unsigned integer underflows in computePrimitiveCount() by Ben Clayton · 5 years ago
  32. c367b22 VulkanUnitTests: Free / Destroy all Vulkan objects. by Ben Clayton · 5 years ago
  33. 3832df2 ComputeProgram: Don't hold on to the SpirvRoutine. by Ben Clayton · 5 years ago
  34. 48c8a18 CMakeLists: Pass sanitizer flags to the linker too. by Ben Clayton · 5 years ago
  35. b03ce83 Reimplement vk::Query using sw sync primitives. by Ben Clayton · 5 years ago
  36. e2cb4e0 Fix build file by Saman Sami · 5 years ago
  37. 3f80dad Fix sRGB -> sRGB multisample resolves by Alexis Hetu · 5 years ago
  38. 6aac756 VkQueryPool: Add missing lock on the Query. by Ben Clayton · 5 years ago
  39. caf6031 Vulkan: Always call the object's destructor before deallocation. by Ben Clayton · 5 years ago
  40. b781489 Reimplement sw::Resource with modern C++ primitives by Ben Clayton · 5 years ago
  41. e29e7ba System: Replace concurrent types with std versions where possible by Ben Clayton · 5 years ago
  42. c228c99 SpirvShader: Restore the current block ID after emitting loop blocks by Ben Clayton · 5 years ago
  43. c77a18a System/Synchronization.hpp: Remove unlock() call before notify_one() by Ben Clayton · 5 years ago
  44. b54838a System/Synchronization.hpp: Add file documentation and warning. by Ben Clayton · 5 years ago
  45. 1573745 VkQueue: Embed the sw::Renderer into the vk::Queue. by Ben Clayton · 5 years ago
  46. 7e0a036 VkQueue: Destruct the object. by Ben Clayton · 5 years ago
  47. 8546d4e VkQueue: Use a sw::WaitGroup for waitIdle() by Ben Clayton · 5 years ago
  48. bd0ab1b Pass around sw::TaskEvents* instead of vk::Fence*. by Ben Clayton · 5 years ago
  49. 6d33e8c System/Synchronization.hpp: Add the sw::TaskEvents interface by Ben Clayton · 5 years ago
  50. 6779e5e Reimplement VkFence using sw::WaitGroup and sw::Event. by Ben Clayton · 5 years ago
  51. 6cd63a2 Add sw::WaitGroup to System/Synchronization.hpp by Ben Clayton · 5 years ago
  52. 50c6690 Move sw::Event to System/Synchronization.hpp by Ben Clayton · 5 years ago
  53. 8458639 Regres: Update test lists @ cae8cde7 by SwiftShader Regression Bot · 5 years ago
  54. cae8cde Add missing semi-colon in Android code by Hernan Liatis · 5 years ago
  55. c42b220 SpirvShader: Use an atomic instead of a volatile int for serialCounter by Ben Clayton · 5 years ago
  56. bc0cbb9 Reactor: Fix printing of strings with escape characters by Ben Clayton · 5 years ago
  57. 0dbe4ca Renderer: Fix deadlock when calling Renderer::draw() with a count of 0. by Ben Clayton · 5 years ago
  58. 183b8ad Simplify sw::Chan by Ben Clayton · 5 years ago
  59. ed01f2c Move Chan out of VkQueue.hpp and into System/Synchronization.hpp by Ben Clayton · 5 years ago
  60. f448d8e Make REACTOR_EMIT_DEBUG_INFO work on Windows and add "print on emit" support by Antonio Maiorano · 5 years ago
  61. 829ad4c Add minimal boost install for boost::backtrace by Antonio Maiorano · 5 years ago
  62. 9a4dab8 Also return extension function pointers from GIPA by Chris Forbes · 5 years ago
  63. 352791e Only expose device extension functions that are enabled by Alexis Hetu · 5 years ago
  64. be02e2f Regres: Update test lists @ f4d2a446 by SwiftShader Regression Bot · 5 years ago
  65. e797219 Fix typo in Vector lerp() by Nicolas Capens · 5 years ago
  66. f4d2a44 Add gn files for Vulkan Swiftshader by Saman Sami · 5 years ago
  67. a453ba4 Regres: Update test lists @ 9e2844fa by SwiftShader Regression Bot · 5 years ago
  68. 9e2844f SpirvShader: Fixes for GLSLstd450Modf / GLSLstd450ModfStruct by Ben Clayton · 5 years ago
  69. 1d2ebed Regres: Update test lists @ 7ab65834 by SwiftShader Regression Bot · 5 years ago
  70. 7ab6583 Regres: Update test lists @ 977a0a43 by SwiftShader Regression Bot · 5 years ago
  71. 977a0a4 Implement OpImageQueryLod by Nicolas Capens · 5 years ago
  72. f4f427a Use custom normalization for SNORM formats in sampler by Chris Forbes · 5 years ago
  73. 23da073 CMake: add C4471 warning as error for MSVC: enum forward declare must have underlying type by Antonio Maiorano · 5 years ago
  74. 626a016 Regres: Update test lists @ f7d78f74 by SwiftShader Regression Bot · 5 years ago
  75. f7d78f7 Fix lod plumbing for Fetch by Chris Forbes · 5 years ago
  76. c0c6ccf Recognize more structs in vkGetPhysicalDeviceFeatures2 by Chris Forbes · 5 years ago
  77. 62c8b1e Update third_party/llvm-7.0/Android.bp to match BUILD.gn by Hernan Liatis · 5 years ago
  78. 19a0081 Fix cubemap sampling at (0, 0, 0) division by zero by Nicolas Capens · 5 years ago
  79. 8d548b6 Allow four texture coordinates by Nicolas Capens · 5 years ago
  80. 2f3d8f5 Fix OpImageSampleProjDref by Nicolas Capens · 5 years ago
  81. b188cf9 Fix baseMipLevel usage by Nicolas Capens · 5 years ago
  82. 1e32223 Fix mismatched alloc/free in Swapchain by Hernan Liatis · 5 years ago
  83. 94e3e4a VkPhysicalDevice should use Instance allocation scope by Hernan Liatis · 5 years ago
  84. 35993b2 [fuchsia] Disable build warning. by Fabrice de Gans-Riberi · 5 years ago
  85. 036cc9a Unnormalized texture coordinates by Alexis Hetu · 5 years ago
  86. 62ad1ee Allow ImageView to cast compressed texture into other formats by Alexis Hetu · 5 years ago
  87. 327e488 LLVMReactorDebugInfo: Fix warning that function may end without return. by Ben Clayton · 5 years ago
  88. dae9792 CMakeLists: Allow the sanitizers to be enabled for GCC by Ben Clayton · 5 years ago
  89. cd707e6 Kokoro: Build macOS builds with debug info by Ben Clayton · 5 years ago
  90. 2047de1 Fix warning treated as error by Ben Clayton · 5 years ago
  91. 8da5253 Don't process unused texture coordinates by Nicolas Capens · 5 years ago
  92. 0559bc4 Check for rest of interactions between usage bits and format features by Chris Forbes · 5 years ago
  93. 18ebb45 Regres: Update test lists @ ab1e2b49 by SwiftShader Regression Bot · 5 years ago
  94. ab1e2b4 Unbreak some synchronization edge cases by Chris Forbes · 5 years ago
  95. 6cf65f6 Various fixes for VS-only pipeline by Chris Forbes · 5 years ago
  96. ab3c36b Remove asserts blocking atomic load/store in Image storage class by Chris Forbes · 5 years ago
  97. d47ca87 Whitelist supported capabilities by Chris Forbes · 5 years ago
  98. 3ff0e8c Use provided VkPipelineLayout in BindDescriptorSets by Chris Forbes · 5 years ago
  99. 54b6303 Avoid RValue<SIMD::Int>(int) by Chris Forbes · 5 years ago
  100. cd28044 SpirvShader: Precision fixes for GLSLstd450Ldexp by Ben Clayton · 5 years ago