1. 7e96068 Temporarily support xyzw component swizzling for SIMD types by Nicolas Capens · 2 years, 10 months ago
  2. 0e34c25 Implement SIMD helper functions using 128-bit operations by Nicolas Capens · 2 years, 10 months ago
  3. 0ed3fa6 Implement 128-bit insert/extract by Nicolas Capens · 2 years, 10 months ago
  4. afdb512 Use SIMD types throughout graphics and compute pipelines by Nicolas Capens · 2 years, 10 months ago
  5. fcce95b Replace static SIMD::Width asserts with dynamic ones by Nicolas Capens · 2 years, 10 months ago
  6. cb0b3c6 Make shader math functions SIMD width agnostic by Nicolas Capens · 2 years, 10 months ago
  7. 43183d8 Omit dynamic checks for equal or sequential pointer offsets by Nicolas Capens · 2 years, 10 months ago
  8. 942c639 Construct SIMD pointers from an std::vector instead of array by Nicolas Capens · 2 years, 10 months ago
  9. 01e4180 Move rr::Pointer4 to SIMD source and header files by Nicolas Capens · 2 years, 10 months ago
  10. 1c8155a Avoid broadcasting data fields to 4-wide vectors by Nicolas Capens · 2 years, 10 months ago
  11. 25dda39 Regres: Update test lists @ 90fdde38 by SwiftShader Regression Bot · 2 years, 10 months ago
  12. 3b4beb7 Prevent recompiling programs on changes to compareMask or writeMask by Alexis Hetu · 2 years, 10 months ago
  13. 90fdde3 Support printing of SIMD types by Nicolas Capens · 2 years, 10 months ago
  14. 44f9469 Implement lane-independent SIMD operations by Nicolas Capens · 2 years, 10 months ago
  15. 442e25b Refactor scalarized vector processing by Nicolas Capens · 2 years, 10 months ago
  16. 4e7d310 Wrap shuffle and constant construction values by Nicolas Capens · 2 years, 10 months ago
  17. 3b0ad20 Implement minimal SIMD::Int functionality by Nicolas Capens · 2 years, 10 months ago
  18. 1144d58 Support VK_SUBGROUP_FEATURE_QUAD_BIT by Sean Risser · 2 years, 10 months ago
  19. ec31f54 Fix stale SPIRV_SHADER_DBG statements by Alexis Hetu · 2 years, 10 months ago
  20. 603af61 Fix warning on Linux by Alexis Hetu · 2 years, 10 months ago
  21. 05b368b Regres: Update test lists @ 5cb6a639 by SwiftShader Regression Bot · 2 years, 10 months ago
  22. 5cb6a63 Add StorageTexelBufferArrayDynamicIndexing by Sean Risser · 2 years, 10 months ago
  23. e78a7dd Regres: Update test lists @ ff535623 by SwiftShader Regression Bot · 2 years, 10 months ago
  24. ff53562 Expose Vulkan 1.3 by sugoi1 · 3 years, 3 months ago
  25. 0eb3b10 Fix workgroup builtins size by Nicolas Capens · 2 years, 10 months ago
  26. e05e6db Revert "Patch regression in FSR tests" by Nicolas Capens · 2 years, 10 months ago
  27. 74c7113 Expose Wayland only when enabled by Nicolas Capens · 2 years, 10 months ago
  28. f5829c6 Regres: Update test lists @ f833544f by SwiftShader Regression Bot · 2 years, 10 months ago
  29. f833544 Expose bufferDeviceAddress support by Alexis Hetu · 3 years, 1 month ago
  30. 71ec98e Handle spv::StorageClassPhysicalStorageBuffer by Alexis Hetu · 2 years, 10 months ago
  31. a4c2e9b Implement descriptor indexing for texel buffers by Sean Risser · 3 years ago
  32. d6dd61c Allow subzero to cast pointers to integer types by Alexis Hetu · 2 years, 10 months ago
  33. 0df01aa Adapt for LLVM 15 coroutine change by Nicolas Capens · 2 years, 10 months ago
  34. da978d8 Load and Store functions for pointers by Alexis Hetu · 2 years, 10 months ago
  35. 393c297 Implement SPIR-V OpBitcast for pointers by Alexis Hetu · 2 years, 10 months ago
  36. dd26f34 Allow Operand objects to contain pointers by Alexis Hetu · 2 years, 10 months ago
  37. 2b79b2f Avoid clamping uninitialized values when clearing depth images by Alexis Hetu · 2 years, 10 months ago
  38. cfcb443 Fix the linear-to-sRGB conversion on SRGB storage image writes by Antto Mäkinen · 2 years, 10 months ago
  39. f60f805 Patch regression in FSR tests by Nicolas Capens · 2 years, 10 months ago
  40. c582db2 OpTypeForwardPointer support by Alexis Hetu · 2 years, 10 months ago
  41. e411501 bufferDeviceAddress: opaqueCaptureAddress support by Alexis Hetu · 3 years, 1 month ago
  42. 20c0452 GN: Wayland build overrides by Antonio Caggiano · 2 years, 10 months ago
  43. bea8d24 Missing libs for win32 builds by Dan Field · 2 years, 10 months ago
  44. 94c7362 Eliminate multiplication operators on SIMD::Pointer by Nicolas Capens · 2 years, 10 months ago
  45. 278fbb8 Roll dEQP to version 1.3.2 merged into main by Nicolas Capens · 2 years, 10 months ago
  46. d68d367 Regres: Update test lists @ f1a62bb4 by SwiftShader Regression Bot · 2 years, 10 months ago
  47. f1a62bb OpSelect implementation for pointers by Alexis Hetu · 2 years, 10 months ago
  48. da08cb2 Implement descriptor indexing for storage buffers by Sean Risser · 3 years ago
  49. 1178eb9 GN: Fix wayland import check by Antonio Caggiano · 2 years, 10 months ago
  50. afbfd35 Do not assume drm card is card0 by Eric Curtin · 2 years, 10 months ago
  51. 47c2246 OpPtrAccessChain implementation by Alexis Hetu · 2 years, 10 months ago
  52. f54df11 GN: Expose Wayland surface extension on Linux by Antonio Caggiano · 2 years, 11 months ago
  53. a88d056 Dynamically detect libwayland-client by Antonio Caggiano · 2 years, 11 months ago
  54. 2624389 Regres: Update test lists @ 19e3080d by SwiftShader Regression Bot · 2 years, 10 months ago
  55. 19e3080 Move SIMD::Pointer to rr::Pointer4 by Sean Risser · 2 years, 11 months ago
  56. 11fff6d Remove unused allocateZero function by Alexis Hetu · 2 years, 10 months ago
  57. b96e5c7 Merge changes I988caf15,I62185327 by Alexis Hétu · 2 years, 10 months ago
  58. d3b44fe Fix early fragment tests by Alexis Hetu · 2 years, 11 months ago
  59. 354f735 Compute occlusion sample count early when using earlyFragmentTests by Alexis Hetu · 2 years, 11 months ago
  60. 7d4afed Write stencil early when using earlyFragmentTests by Alexis Hetu · 2 years, 11 months ago
  61. 28695fc PixelRoutine::stencilOperation() refactor by Alexis Hetu · 2 years, 11 months ago
  62. f729750 Return value refactor for stencilOperation() by Alexis Hetu · 2 years, 11 months ago
  63. ee0d0b4 Extend SIMD::Pointer to use multiple full pointers by Sean Risser · 3 years ago
  64. 1bf3ae2 Fix border comparison with depth 16 by Alexis Hetu · 2 years, 11 months ago
  65. 771e76a Update SPIR-V Tools to b930e734e by Nicolas Capens · 2 years, 11 months ago
  66. 0405b63 Squashed 'third_party/SPIRV-Tools/' changes from 82d91083c..b930e734e by Nicolas Capens · 2 years, 11 months ago
  67. 466e443 Make vk_pipeline dependent on Reactor by Sean Risser · 2 years, 11 months ago
  68. 55dd5e7 Optimize SPIR-V matrix operations using FMA by Nicolas Capens · 2 years, 11 months ago
  69. 51c43dc Regres: Update test lists @ d070309f by SwiftShader Regression Bot · 2 years, 11 months ago
  70. d070309 Add a pragma option to zero-initialize Reactor local variables by Nicolas Capens · 2 years, 11 months ago
  71. 11e432d Provide access to TLS variables for origin tracking by Nicolas Capens · 3 years ago
  72. dd53d56 Regres: Update test lists @ 5ca5b0ae by SwiftShader Regression Bot · 2 years, 11 months ago
  73. 9bb8b35 Merge changes I10d8c713,Ib474fd28 by Nicolas Capens · 2 years, 11 months ago
  74. e885694 Fix SpirvShader::Interpolate() for Centroid without multisampling by Alexis Hetu · 2 years, 11 months ago
  75. 617d341 Update SPIR-V Tools to 82d91083c by Nicolas Capens · 2 years, 11 months ago
  76. 9d25207 Squashed 'third_party/SPIRV-Tools/' changes from 7014be600c..82d91083cb by Nicolas Capens · 2 years, 11 months ago
  77. 5ca5b0a Only zero-initialize device memory for non-MSan GN builds by Nicolas Capens · 2 years, 11 months ago
  78. c167893 Set linear tiling format features as a subset of optimal tiling by Nicolas Capens · 3 years, 3 months ago
  79. 39495e4 Fix SpirvShader::Interpolate() not handling noperspective by Alexis Hetu · 2 years, 11 months ago
  80. b29b3ba Remove redundant MemorySanitizerInstrumentation pragma uses by Nicolas Capens · 2 years, 11 months ago
  81. b5cb037 Regres: Update test lists @ 73679602 by SwiftShader Regression Bot · 2 years, 11 months ago
  82. e07da52 Adjust {min,max}ImageExtent to {0,0} and 4K by Peng Huang · 2 years, 11 months ago
  83. 7367960 Regres: Update test lists @ 2933d312 by SwiftShader Regression Bot · 2 years, 11 months ago
  84. 82bbd6f Revert workaround for MemorySanitizer scalar SSE false positives by Nicolas Capens · 3 years ago
  85. 3ce90c5 Revert "Stop skipping VK_STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT" by Alexis Hétu · 2 years, 11 months ago
  86. f43948c Fix using uninitialized blend constants by Alexis Hetu · 2 years, 11 months ago
  87. 2933d31 Revert "Temporarily fix failing dEQP tests" by Nicolas Capens · 3 years ago
  88. cb4fc6d Fix handling of dynamic vertex stride by Alexis Hetu · 2 years, 11 months ago
  89. 89eb093 Regres: Update test lists @ 7654b866 by SwiftShader Regression Bot · 2 years, 11 months ago
  90. 7654b86 Regres: Update test lists @ 4011ab35 by SwiftShader Regression Bot · 2 years, 11 months ago
  91. 80de201 Eliminate conditional MemorySanitizer instrumentation build flag by Nicolas Capens · 2 years, 11 months ago
  92. 4011ab3 Eliminate PointerType::getContainedType() calls by Nicolas Capens · 2 years, 11 months ago
  93. f1c2c0b Revert rcpss/rsqrtss instrumentation to default propagation by Nicolas Capens · 3 years ago
  94. b7126ba Fully enable MemorySanitizer instrumentation for GN builds by Nicolas Capens · 4 years ago
  95. e0a1188 Fix dynamic state for line width by Shahbaz Youssefi · 3 years ago
  96. e4a6f2d Regres: Update test lists @ f5cda783 by SwiftShader Regression Bot · 3 years ago
  97. f5cda78 Regres: Update test lists @ 1dd93361 by SwiftShader Regression Bot · 3 years ago
  98. 1dd9336 Always enable MemorySanitizer instrumentation for vertex routines by Nicolas Capens · 3 years ago
  99. 00efa19 Don't make use of roundps in MSan builds by Nicolas Capens · 3 years ago
  100. 1ca6698 Don't make use of cvtps2dq in MSan builds by Nicolas Capens · 3 years ago