1. 2883de9 Fix sRGB conversion precision issues by Nicolas Capens · 5 years ago
  2. 25e06e0 Debugging: Merge VkDebug into System/Debug by Ben Clayton · 5 years ago
  3. dd0e600 Associate bug IDs with unimplemented functionality by Nicolas Capens · 5 years ago
  4. 44bd43a Use UNIMPLEMENTED() for missing functionality we claim support for by Nicolas Capens · 5 years ago
  5. 865f889 Replace all UNIMPLEMENTED() with UNSUPPORTED() by Nicolas Capens · 5 years ago
  6. c514ab0 Evaluate interpolants at pixel center when multisampling disabled by Nicolas Capens · 5 years ago
  7. 177d85d Use pixel centers for non-multisampled rasterization by Nicolas Capens · 5 years ago
  8. b766e5e Support more 10_10_10_2 formats as vertex attributes by Alexis Hetu · 5 years ago
  9. 11cb891 Rename multiSampledBresenham to enableMultiSampling by Nicolas Capens · 5 years ago
  10. 0405ba0 Take advantage of return value optimization by Nicolas Capens · 5 years ago
  11. 9d9f30d Rename NonNormalized to Unnormalized by Nicolas Capens · 5 years ago
  12. b8a61bf A2R10G10B10 Support by Alexis Hetu · 5 years ago
  13. 3716c20 Improve 1010102 blend precision by Alexis Hetu · 5 years ago
  14. 3e3d8fe Remove sw::Vector, Point, and Matrix by Nicolas Capens · 5 years ago
  15. fccfc56 clang-format the src/Device directory by Ben Clayton · 5 years ago
  16. 81bc9d9 Remove spaces after control statements keywords by Nicolas Capens · 5 years ago
  17. 53f2a7a Make use of vec<T, N> vector broadcasts by Nicolas Capens · 5 years ago
  18. 9e5d547 Replace vector() and replicate() with float4 constructors by Nicolas Capens · 5 years ago
  19. d37b0ab Typedef int4/float4 from a vec4<T> template by Nicolas Capens · 5 years ago
  20. 9e6cce2 Prefer alignas() over ALIGN() by Nicolas Capens · 5 years ago
  21. 24c49dd R11G11B10F support by Alexis Hetu · 5 years ago
  22. c77b1d8 Support for BC1, BC2, BC3, BC4 and BC5 by Alexis Hetu · 5 years ago
  23. 71af593 Tweaks to make clang-format produce better code by Ben Clayton · 5 years ago
  24. 157ba26 Do not indent C++ namespace contents by Nicolas Capens · 5 years ago
  25. 7a15cef Cubemap array support by Alexis Hetu · 5 years ago
  26. 8701dc4 Reactor: Switch swizzles over to 16-bit hex codes by Ben Clayton · 5 years ago
  27. f6a128b Vulkan: Optimize shaderClipDistance and shaderCullDistance by Ben Clayton · 6 years ago
  28. 9ad035b Vulkan: Implement shaderClipDistance and shaderCullDistance by Ben Clayton · 6 years ago
  29. d6e903b Support multisampled Bresenham lines by Alexis Hetu · 5 years ago
  30. 8a6dcf7 Support sample image instruction operand by Alexis Hetu · 5 years ago
  31. d34bb29 Remove quadLayout by Alexis Hetu · 5 years ago
  32. 0d0ed6f Remove unused depth buffer quad layout logic by Alexis Hetu · 5 years ago
  33. d640759 Remove depth+stencil formats from the Blitter by Alexis Hetu · 5 years ago
  34. 66ba1f9 Rasterize 'Bresenham' line segments as parallelograms by Nicolas Capens · 5 years ago
  35. d9ed1c2 Prevent rasterizing fragments outside the framebuffer by Alexis Hetu · 5 years ago
  36. aaa64b7 Modify Blitter to implement FunctionT by Antonio Maiorano · 5 years ago
  37. 62edf14 Modify SetupRoutine to implement FunctionT by Antonio Maiorano · 5 years ago
  38. e60921e Modify PixelRoutine to implement FunctionT by Antonio Maiorano · 5 years ago
  39. d06466e Modify VertexRoutine to implement FunctionT by Antonio Maiorano · 5 years ago
  40. f8f6103 VK_EXT_provoking_vertex support by Alexis Hetu · 5 years ago
  41. 1737a30 Removed stencil reference from PixelProcessor::States by Alexis Hetu · 5 years ago
  42. 6d69aae Fixed using an offset in Blitter::blitFromBuffer() by Alexis Hetu · 5 years ago
  43. f8df30f Fix stencil+MSAA by Alexis Hetu · 5 years ago
  44. 7738ed7 Fix sRGB conversion not applying generally by Antonio Maiorano · 5 years ago
  45. 23f9c25 Enable support for Bresenham lines by Alexis Hetu · 5 years ago
  46. 1c462eb Stencil buffer texture sampling by Alexis Hetu · 5 years ago
  47. ae022fa Add support for configurable subpixel precision by Antonio Maiorano · 5 years ago
  48. 53096e4 Use correct values for sampleStandardLocations by Antonio Maiorano · 6 years ago
  49. faa2a36 Increase limits for uniforms and vertex outputs by Alexis Hetu · 5 years ago
  50. f9c8d5f Robust buffer access for vertex inputs by Alexis Hetu · 6 years ago
  51. 9f2b6c4 Point vertex processing optimization by Alexis Hetu · 6 years ago
  52. 3084768 Renderer alignment fix by Alexis Hetu · 6 years ago
  53. e693b62 Migrate from yarn to marl. by Ben Clayton · 6 years ago
  54. b6c572d Revert "Migrate from yarn to marl." by Ben Clayton · 6 years ago
  55. 1359b66 Migrate from yarn to marl. by Ben Clayton · 6 years ago
  56. 8147791 Revert "Migrate from yarn to marl." by Ben Clayton · 6 years ago
  57. df6cc08 Migrate from yarn to marl. by Ben Clayton · 6 years ago
  58. fe23c66 Fix GN Header checks. by Jamie Madill · 6 years ago
  59. 18c9ac4 Optimize non-solid polygon rasterization by Nicolas Capens · 6 years ago
  60. 2210f80 Implement non-solid polygon rasterization by Ben Clayton · 6 years ago
  61. 69ffc31 Initialize the blend state using memset by Nicolas Capens · 6 years ago
  62. 51d5108 Support for independentBlend feature by Alexis Hetu · 6 years ago
  63. eea9d35 Device/Renderer: Work arounds for MemorySanitizer false-positives by Ben Clayton · 6 years ago
  64. 8828919 Clamp float values to correct range before conversion to normalized by Chris Forbes · 6 years ago
  65. 1170250 Device/Renderer: Fix uninitialized field. by Ben Clayton · 6 years ago
  66. cde4dd9 Device: Migrate Renderer to Yarn by Ben Clayton · 6 years ago
  67. b5f0a4b Device: Don't use a global for the cluster count. by Ben Clayton · 6 years ago
  68. 414b72d Some minor code tidying. by Ben Clayton · 6 years ago
  69. a9da772 Pass draw-to-draw varying state directly to Renderer::draw by Chris Forbes · 6 years ago
  70. e7151f7 Fix mapping NaN inputs for E5B9G9R9 to 0 by Nicolas Capens · 6 years ago
  71. 02d4c0d Add support for multiview rendering by Chris Forbes · 6 years ago
  72. f25a1c6 Always rasterize lines as a rectangle by Nicolas Capens · 6 years ago
  73. 88ac367 Remove idle Blitter fallbacks by Nicolas Capens · 6 years ago
  74. 30857ca Enable reading missing 16-bit component formats in the Blitter by Nicolas Capens · 6 years ago
  75. b121b74 Implement writing B10G11R11 in the Blitter by Nicolas Capens · 6 years ago
  76. 20572b4 Implement writing E5B9G9R9 in the Blitter by Nicolas Capens · 6 years ago
  77. 02cbe8e Fix conversion to RGB9E5 format by Nicolas Capens · 6 years ago
  78. 20fb1d6 Use {MIN,MAX}_TEXEL_OFFSET in device limits by Chris Forbes · 6 years ago
  79. f046402 VkDevice: Fix sample cache hash collisions that caused spurious test failures. by Ben Clayton · 6 years ago
  80. 75efa7b Remove unused parts of Stream interface by Chris Forbes · 6 years ago
  81. 0c1adcc Simplify query tracking machinery by Chris Forbes · 6 years ago
  82. 3aec8a3 Tidy around sampler handling by Chris Forbes · 6 years ago
  83. 03c2aea Use raw pointers for the routine const cache. by Ben Clayton · 6 years ago
  84. 6897e9b Reactor: Use std::shared_ptr to ref-count rr::Routines by Ben Clayton · 6 years ago
  85. 3575550 Faster image sampler fetch from key by Alexis Hetu · 6 years ago
  86. 6d55ba7 Move calculation after clip check by Sean Risser · 6 years ago
  87. 056d692 Use Nucleus::adjustDefaultConfig for Vulkan's default reactor config. by Ben Clayton · 6 years ago
  88. 55bc37a Reactor: Add support for specifying and modifying default configuration settings. by Ben Clayton · 6 years ago
  89. 8c4c9e3 Clean up interface component counting and reduce to spec minimum by Chris Forbes · 6 years ago
  90. 45d34d2 Follow up on "Add support for R8_SRGB textures" by Alexis Hetu · 6 years ago
  91. 68cfc78 Reactor: Rework optimization flags. by Ben Clayton · 6 years ago
  92. 72d8104 Context cleanup by Alexis Hetu · 6 years ago
  93. 463fab9 Removed the AtomicInt class by Alexis Hetu · 6 years ago
  94. 762741b Add support for R8_SRGB textures by Hernan Liatis · 6 years ago
  95. 6d874f0 Selectively suppress class-memaccess warning/error by Nicolas Capens · 6 years ago
  96. 84b037e Don't treat class-memaccess warning as error by Nicolas Capens · 6 years ago
  97. e899321 Refactor remaining cases of memset(this, ...) by Nicolas Capens · 6 years ago
  98. 302a972 Fix initialization of LRU cache keys by Nicolas Capens · 6 years ago
  99. 4aa4fcd Avoid recompiling identical SPIR-V code by Nicolas Capens · 6 years ago
  100. 126bd7a Warnings fix by Alexis Hetu · 6 years ago