1. 1ab775a Rename EmitState to SpirvEmitter by Nicolas Capens · 2 years, 6 months ago
  2. fdf4147 Move EmitState out of SpirvShader by Nicolas Capens · 2 years, 6 months ago
  3. e1b8cbd Move Reactor code emission from SpirvShader to EmitState by Nicolas Capens · 2 years, 7 months ago
  4. d1116fa Replace sw::SIMD aliases of 4-wide vectors with rr::SIMD types by Nicolas Capens · 2 years, 9 months ago
  5. b29b3ba Remove redundant MemorySanitizerInstrumentation pragma uses by Nicolas Capens · 2 years, 10 months ago
  6. ae17ef6 Always enable MemorySanitizer instrumentation for sampling routines by Nicolas Capens · 3 years ago
  7. 02576ed Revert "Always enable MemorySanitizer instrumentation for sampling routines" by Nicolas Capens · 2 years, 11 months ago
  8. 6fb4e04 Always enable MemorySanitizer instrumentation for sampling routines by Nicolas Capens · 3 years ago
  9. bf0b7d5 Fix comparing lodOrBias as integer values by Nicolas Capens · 3 years, 7 months ago
  10. 9c27385 Avoid passing around the SamplerFunction as a parameter by Nicolas Capens · 3 years, 4 months ago
  11. f0e8ec2 Implement shaderStorageImageWriteWithoutFormat support by Nicolas Capens · 3 years, 5 months ago
  12. ca40fea Rename ImageInstructionState to ImageInstructionSignature by Nicolas Capens · 3 years, 5 months ago
  13. 6745fce Parse OpImageRead and OpImageWrite into an ImageInstruction by Nicolas Capens · 3 years, 5 months ago
  14. 05963ef Parse SPIR-V image instructions before code generation by Nicolas Capens · 3 years, 5 months ago
  15. 8532b0f Implement VK_EXT_custom_border_color by Nicolas Capens · 3 years, 11 months ago
  16. 15f3944 Optimize OpImageFetch for single-level mipmaps by Nicolas Capens · 3 years, 8 months ago
  17. 856d3c1 Add Bias and Fetch to divergent Lod sampling by Sean Risser · 3 years, 8 months ago
  18. 151c99b Optimize Lod and Grad texture sampling by Sean Risser · 3 years, 9 months ago
  19. f239c9f Only perform LOD computation when it is necessary by Alexis Hetu · 4 years, 2 months ago
  20. e260190 Obtain all sampler parameters through SamplingRoutineCache::Key by Alexis Hetu · 3 years, 11 months ago
  21. e839645 Revert "Obtain all sampler parameters through SamplingRoutineCache::Key" by Alexis Hétu · 4 years ago
  22. f6afa76 Obtain all sampler parameters through SamplingRoutineCache::Key by Alexis Hetu · 4 years, 1 month ago
  23. 41a476e Obtain ImageView state uniquely from its identifier by Alexis Hetu · 4 years, 1 month ago
  24. 112faf4 Format switch statements consistently by Nicolas Capens · 5 years ago
  25. fda74a6 Revert sampling parameter initialization workaround by Nicolas Capens · 4 years, 6 months ago
  26. a00fa43 Don't use 2D coordinates for 1D sampling by Nicolas Capens · 4 years, 8 months ago
  27. 73c24e4 Specialize 1D sampling LOD calculation by Nicolas Capens · 4 years, 8 months ago
  28. 3087370 Treat the array coordinate separately by Nicolas Capens · 4 years, 8 months ago
  29. 2e40a57 Refactor sampling code by Nicolas Capens · 4 years, 8 months ago
  30. d017562 Expose VK_EXT_image_robustness support by Nicolas Capens · 4 years, 8 months ago
  31. 1c00441 Perform texel replacement on out-of-bounds OpImageFetch accesses by Nicolas Capens · 4 years, 8 months ago
  32. 8866a85 Eliminate large image specialization by Nicolas Capens · 4 years, 9 months ago
  33. d9ba4b7 Add high precision filtering extension by Antonio Maiorano · 5 years ago
  34. 9b83ddb Skip image sampling if no SIMD lanes are active by Nicolas Capens · 5 years ago
  35. ac43aa7 Reimplement LRUCache, fold away LRUSnapshotCache, add tests. by Ben Clayton · 5 years ago
  36. 1c29477 Don't expose the sampling routine cache's mutex by Nicolas Capens · 5 years ago
  37. d53eeca Rename constant cache to snapshot cache by Nicolas Capens · 5 years ago
  38. f948cd1 Split vk::Sampler state off into a structure by Nicolas Capens · 5 years ago
  39. 6c11cf2 Remove unused sampler parameter by Nicolas Capens · 5 years ago
  40. 7f46917 Specialize sampling routine for immutable sampler data by Nicolas Capens · 5 years ago
  41. 77b43d6 Document single-level YCbCr image assumption by Nicolas Capens · 5 years ago
  42. 25e06e0 Debugging: Merge VkDebug into System/Debug by Ben Clayton · 5 years ago
  43. 865f889 Replace all UNIMPLEMENTED() with UNSUPPORTED() by Nicolas Capens · 5 years ago
  44. 8fff8c3 Don't use VK_TRUE comparisons by Nicolas Capens · 5 years ago
  45. 21be09d Enable samplerAnisotropy by Alexis Hetu · 5 years ago
  46. bc1c067be clang-format the src/Pipeline directory by Ben Clayton · 5 years ago
  47. 81bc9d9 Remove spaces after control statements keywords by Nicolas Capens · 5 years ago
  48. 7a15cef Cubemap array support by Alexis Hetu · 5 years ago
  49. cc8ee00 SpirvShader: Remove now unused includes by Ben Clayton · 5 years ago
  50. 8a6dcf7 Support sample image instruction operand by Alexis Hetu · 5 years ago
  51. dbd0275 Fix samplerless image fetch by Nicolas Capens · 6 years ago
  52. 3aec8a3 Tidy around sampler handling by Chris Forbes · 6 years ago
  53. 03c2aea Use raw pointers for the routine const cache. by Ben Clayton · 6 years ago
  54. 6897e9b Reactor: Use std::shared_ptr to ref-count rr::Routines by Ben Clayton · 6 years ago
  55. 3575550 Faster image sampler fetch from key by Alexis Hetu · 6 years ago
  56. 6448bd6 Memory leak fix for SamplingRoutine cache by Alexis Hetu · 6 years ago
  57. 056d692 Use Nucleus::adjustDefaultConfig for Vulkan's default reactor config. by Ben Clayton · 6 years ago
  58. 55bc37a Reactor: Add support for specifying and modifying default configuration settings. by Ben Clayton · 6 years ago
  59. 1c8a969 SpirvShader: Add Function inner class. by Ben Clayton · 6 years ago
  60. 1d6301d SpirvShader: Fully initialize variables in emitSamplerFunction() by Ben Clayton · 6 years ago
  61. 68cfc78 Reactor: Rework optimization flags. by Ben Clayton · 6 years ago
  62. 2a25ed8 Parse 'Sample' image instruction operand by Nicolas Capens · 6 years ago
  63. 8115f1e Fix 'control reaches end of non-void function' warnings treated as errors by Ben Clayton · 6 years ago
  64. 8ac0bd6 Fix image sampling with divergent LOD by Nicolas Capens · 6 years ago
  65. bb575d4 Address cubemap faces as consecutive layers by Nicolas Capens · 6 years ago
  66. 51e9e56 Implement Y′CbCr conversion by Nicolas Capens · 6 years ago
  67. 5725315 Implement OpImageGather by Nicolas Capens · 6 years ago
  68. 52b5aae Fix taking the sampling instruction type into account by Nicolas Capens · 6 years ago
  69. 710fcd5 Support for large textures by Alexis Hetu · 6 years ago
  70. 977a0a4 Implement OpImageQueryLod by Nicolas Capens · 6 years ago
  71. f7d78f7 Fix lod plumbing for Fetch by Chris Forbes · 6 years ago
  72. 8d548b6 Allow four texture coordinates by Nicolas Capens · 6 years ago
  73. 036cc9a Unnormalized texture coordinates by Alexis Hetu · 6 years ago
  74. 8da5253 Don't process unused texture coordinates by Nicolas Capens · 6 years ago
  75. 67cf8a9 32 bit safe code by Alexis Hetu · 6 years ago
  76. e228502 Size query support for uniform texel buffer by Chris Forbes · 6 years ago
  77. 45f9a93 Flatten required bits of imageview into SampledImageDescriptor by Chris Forbes · 6 years ago
  78. 60a6a2e Fix clamp-to-border addressing mode by Nicolas Capens · 6 years ago
  79. e2535df Implement 1D array image sampling by Nicolas Capens · 6 years ago
  80. c71c17f Plumb through Dref parameter to sampler by Chris Forbes · 6 years ago
  81. ac87334 ETC2 Image decompression and sampling by Alexis Hetu · 6 years ago
  82. 1c462b3 Enable 3D texture sampling by Nicolas Capens · 6 years ago
  83. 58edd47 Implement sampler LOD bias by Nicolas Capens · 6 years ago
  84. fa7d136 Validate descriptor ID's by Nicolas Capens · 6 years ago
  85. 1e7120e Use sampler data from sampler descriptor by Nicolas Capens · 6 years ago
  86. 97da782 Pass a separate sampler pointer to the sampling routine by Nicolas Capens · 6 years ago
  87. ac3a4a4 Remove Sampler::State::srgb by Chris Forbes · 6 years ago
  88. 92797c2 SpirvShader: Rework debug assertions by Ben Clayton · 6 years ago
  89. 4bade2e Implement Bias image operand by Nicolas Capens · 6 years ago
  90. cd63159 Implement OpImageFetch by Chris Forbes · 6 years ago
  91. 022bd57 Implement ConstOffset image operand by Nicolas Capens · 6 years ago
  92. 6a12e09 Refactor image array layer addressing by Nicolas Capens · 6 years ago
  93. 420d9da Implement OpImageSampleExplicitLod with Grad operand by Nicolas Capens · 6 years ago
  94. 7889633 Marshal image instruction parameters to the sampling trampoline by Nicolas Capens · 6 years ago
  95. f40cff9 Enable sampling of 2d array textures by Chris Forbes · 6 years ago
  96. f149d95 Wire up texture border color correctly by Chris Forbes · 6 years ago
  97. a195abb Implement cubemap sampling by Nicolas Capens · 6 years ago
  98. eac32c4 SpirvShaderSampling: Fix flaky tests. by Ben Clayton · 6 years ago
  99. 548e366 Plumb constants through to the sampler, and make sRGB work by Chris Forbes · 6 years ago
  100. 3c203531 Wire up texture swizzles by Chris Forbes · 6 years ago