1. b3e5c44 Enable and require C++17 compilation by Nicolas Capens · 3 years, 6 months ago
  2. 1d5174b Implement VK_KHR_depth_stencil_resolve by Sean Risser · 3 years, 10 months ago
  3. 2d5bbdc Assert multisample resolve has equal input and output formats by Nicolas Capens · 3 years, 11 months ago
  4. a2e6c1a Optimize multisample resolve with SSE2 instructions by Nicolas Capens · 4 years ago
  5. 4487e58 Add a fast multisample resolve code path by Nicolas Capens · 4 years ago
  6. 64ed121 Make multisample resolve a Blitter method by Nicolas Capens · 4 years ago
  7. 1f48854 Refactor image extent retrieval by Nicolas Capens · 4 years ago
  8. 4f438a5 Image dirtiness by Alexis Hetu · 4 years, 1 month ago
  9. f6f1121 Implement shaderStorageImageExtendedFormats support by Nicolas Capens · 4 years, 1 month ago
  10. b3240d0 Optimize clearing of depth and stencil images by Nicolas Capens · 4 years, 2 months ago
  11. 9167e1e Revert "Optimize clearing of depth and stencil images" by Corentin Wallez · 4 years, 1 month ago
  12. 32f4be1 Optimize copying image data for presentation by Nicolas Capens · 4 years, 2 months ago
  13. af1f215 Optimize clearing of depth and stencil images by Nicolas Capens · 4 years, 2 months ago
  14. 4615971 Cleanup: using the proper Image subregion structure by Alexis Hetu · 4 years, 1 month ago
  15. 0711869 Add Z mirroring support for image blit. by Ari Suonpaa · 4 years, 2 months ago
  16. 64da65b Fix sRGB color clear by Alexis Hetu · 4 years, 3 months ago
  17. 377573c Use Thread Safety Analysis annotations throughout SwiftShader. by Ben Clayton · 4 years, 4 months ago
  18. 21fb75f Device/Blitter: Initialize filter3D fields by Ben Clayton · 4 years, 3 months ago
  19. ac43aa7 Reimplement LRUCache, fold away LRUSnapshotCache, add tests. by Ben Clayton · 4 years, 4 months ago
  20. 18daa81 Allow 3D filtering in the Blitter by Alexis Hetu · 4 years, 5 months ago
  21. 2883de9 Fix sRGB conversion precision issues by Nicolas Capens · 4 years, 6 months ago
  22. 25e06e0 Debugging: Merge VkDebug into System/Debug by Ben Clayton · 4 years, 6 months ago
  23. dd0e600 Associate bug IDs with unimplemented functionality by Nicolas Capens · 4 years, 6 months ago
  24. 44bd43a Use UNIMPLEMENTED() for missing functionality we claim support for by Nicolas Capens · 4 years, 6 months ago
  25. 865f889 Replace all UNIMPLEMENTED() with UNSUPPORTED() by Nicolas Capens · 4 years, 6 months ago
  26. 0405ba0 Take advantage of return value optimization by Nicolas Capens · 4 years, 6 months ago
  27. 9d9f30d Rename NonNormalized to Unnormalized by Nicolas Capens · 4 years, 7 months ago
  28. b8a61bf A2R10G10B10 Support by Alexis Hetu · 4 years, 7 months ago
  29. 3716c20 Improve 1010102 blend precision by Alexis Hetu · 4 years, 7 months ago
  30. fccfc56 clang-format the src/Device directory by Ben Clayton · 4 years, 7 months ago
  31. 81bc9d9 Remove spaces after control statements keywords by Nicolas Capens · 4 years, 7 months ago
  32. 9e5d547 Replace vector() and replicate() with float4 constructors by Nicolas Capens · 4 years, 7 months ago
  33. 24c49dd R11G11B10F support by Alexis Hetu · 4 years, 8 months ago
  34. 157ba26 Do not indent C++ namespace contents by Nicolas Capens · 4 years, 8 months ago
  35. d34bb29 Remove quadLayout by Alexis Hetu · 4 years, 9 months ago
  36. d640759 Remove depth+stencil formats from the Blitter by Alexis Hetu · 4 years, 8 months ago
  37. aaa64b7 Modify Blitter to implement FunctionT by Antonio Maiorano · 4 years, 9 months ago
  38. 6d69aae Fixed using an offset in Blitter::blitFromBuffer() by Alexis Hetu · 4 years, 9 months ago
  39. f8df30f Fix stencil+MSAA by Alexis Hetu · 4 years, 9 months ago
  40. 7738ed7 Fix sRGB conversion not applying generally by Antonio Maiorano · 4 years, 9 months ago
  41. 1c462eb Stencil buffer texture sampling by Alexis Hetu · 4 years, 10 months ago
  42. 53096e4 Use correct values for sampleStandardLocations by Antonio Maiorano · 4 years, 10 months ago
  43. 8828919 Clamp float values to correct range before conversion to normalized by Chris Forbes · 5 years ago
  44. e7151f7 Fix mapping NaN inputs for E5B9G9R9 to 0 by Nicolas Capens · 5 years ago
  45. 88ac367 Remove idle Blitter fallbacks by Nicolas Capens · 5 years ago
  46. 30857ca Enable reading missing 16-bit component formats in the Blitter by Nicolas Capens · 5 years ago
  47. b121b74 Implement writing B10G11R11 in the Blitter by Nicolas Capens · 5 years ago
  48. 20572b4 Implement writing E5B9G9R9 in the Blitter by Nicolas Capens · 5 years ago
  49. 02cbe8e Fix conversion to RGB9E5 format by Nicolas Capens · 5 years ago
  50. 6897e9b Reactor: Use std::shared_ptr to ref-count rr::Routines by Ben Clayton · 5 years ago
  51. 056d692 Use Nucleus::adjustDefaultConfig for Vulkan's default reactor config. by Ben Clayton · 5 years ago
  52. 55bc37a Reactor: Add support for specifying and modifying default configuration settings. by Ben Clayton · 5 years ago
  53. 45d34d2 Follow up on "Add support for R8_SRGB textures" by Alexis Hetu · 5 years ago
  54. 68cfc78 Reactor: Rework optimization flags. by Ben Clayton · 5 years ago
  55. 762741b Add support for R8_SRGB textures by Hernan Liatis · 5 years ago
  56. 126bd7a Warnings fix by Alexis Hetu · 5 years ago
  57. a430813 Fixed sRGB multisample tests by Alexis Hetu · 5 years ago
  58. f60a2d5 Removed some dependencies on old threading class by Alexis Hetu · 5 years ago
  59. bb575d4 Address cubemap faces as consecutive layers by Nicolas Capens · 5 years ago
  60. ba87330 Take the plane/aspect into account when copying/blitting by Nicolas Capens · 5 years ago
  61. cfe11c7 Refactor obtaining format aspect info by Nicolas Capens · 5 years ago
  62. 5e9441a Replace FIXMEs with TODOs by Ben Clayton · 5 years ago
  63. 3f80dad Fix sRGB -> sRGB multisample resolves by Alexis Hetu · 5 years ago
  64. 529eda3 Punt quadlayout image<->buffer copies to blitter by Chris Forbes · 5 years ago
  65. 9219c64 Groundwork for quadlayout support in blit & copy ops by Chris Forbes · 5 years ago
  66. b317d96 Cube border computation by Alexis Hetu · 5 years ago
  67. ac87334 ETC2 Image decompression and sampling by Alexis Hetu · 5 years ago
  68. 15bf1ef Fix blitter clears of 2D views of 3D textures by Chris Forbes · 5 years ago
  69. 32ac831 Allow treating a 3D image as a layered 2D image by Alexis Hetu · 5 years ago
  70. 04dae5e Use the ImageView's format in clear operations by Alexis Hetu · 5 years ago
  71. 54ec759 Renderpass multisampling resolve by Alexis Hetu · 5 years ago
  72. e24bc66 Fixed erroneous filtering by Alexis Hetu · 5 years ago
  73. b8c6393 Use C++11 std::swap() by Nicolas Capens · 5 years ago
  74. 00424c1 Reintroduce "VkDebug: Update macros to address issues in b/127433389" by Ben Clayton · 5 years ago
  75. e56c0d0 sRGB filtering fix by Alexis Hetu · 5 years ago
  76. 377077a CubeMap fixes by Alexis Hetu · 5 years ago
  77. 25ec7b0 Removed references to sw::Surface by Alexis Hetu · 5 years ago
  78. 7ce5de0 Warning fix by Alexis Hetu · 5 years ago
  79. 3364227 Allow the Blitter to clear and blit vk::Image objects directly by Alexis Hetu · 5 years ago
  80. ebe5f7f Include Vulkan version of debug support in vulkan files by Chris Forbes · 6 years ago
  81. 878d4b0 Change routine names to be strings of char by Chris Forbes · 6 years ago
  82. 4252891 Make the B10G11R11 and E5B9G9R9 formats fast clearable by Alexis Hetu · 6 years ago
  83. e04d9b0 Added the ability to write to many new formats in the Blitter by Alexis Hetu · 6 years ago
  84. 6d8d3c3 Fix for true integer blit to lower bit depth image by Alexis Hetu · 6 years ago
  85. 5131ec9 Support for reading low-bitdepth float formats in Blitter by Alexis Hetu · 6 years ago
  86. 734e257 Added support for half float in the Blitter by Alexis Hetu · 6 years ago
  87. 457bd9b Support for VK_FORMAT_A1R5G5B5_UNORM_PACK16 in Blitter by Alexis Hetu · 6 years ago
  88. a28671d Added missing formats to Blitter by Alexis Hetu · 6 years ago
  89. dd152e1 Replaced sw::Format with VkFormat by Alexis Hetu · 6 years ago
  90. 8aa74a4 Vulkan image formats by Alexis Hetu · 6 years ago
  91. 1d8c8db Fix include paths. by Nicolas Capens · 6 years ago
  92. 68a8238 Duplicate source files for Vulkan. by Nicolas Capens · 6 years ago