1. 197e251 Device: Use std::unique_ptr instead of raw pointers by Ben Clayton · 5 years ago
  2. 5ab1f36 Fix specializing graphics routines for the pipeline layout by Nicolas Capens · 5 years ago
  3. ac43aa7 Reimplement LRUCache, fold away LRUSnapshotCache, add tests. by Ben Clayton · 5 years ago
  4. efca565 Device: Rename RoutineCacheT to RoutineCache by Ben Clayton · 5 years ago
  5. bc2af94 Device: Don't inherit [Vertex,Setup,Pixel]Processor. by Ben Clayton · 5 years ago
  6. b766e5e Support more 10_10_10_2 formats as vertex attributes by Alexis Hetu · 5 years ago
  7. 3e3d8fe Remove sw::Vector, Point, and Matrix by Nicolas Capens · 5 years ago
  8. fccfc56 clang-format the src/Device directory by Ben Clayton · 5 years ago
  9. 157ba26 Do not indent C++ namespace contents by Nicolas Capens · 5 years ago
  10. d06466e Modify VertexRoutine to implement FunctionT by Antonio Maiorano · 5 years ago
  11. f9c8d5f Robust buffer access for vertex inputs by Alexis Hetu · 6 years ago
  12. 9f2b6c4 Point vertex processing optimization by Alexis Hetu · 6 years ago
  13. eea9d35 Device/Renderer: Work arounds for MemorySanitizer false-positives by Ben Clayton · 6 years ago
  14. 414b72d Some minor code tidying. by Ben Clayton · 6 years ago
  15. 6897e9b Reactor: Use std::shared_ptr to ref-count rr::Routines by Ben Clayton · 6 years ago
  16. 8c4c9e3 Clean up interface component counting and reduce to spec minimum by Chris Forbes · 6 years ago
  17. e899321 Refactor remaining cases of memset(this, ...) by Nicolas Capens · 6 years ago
  18. 4a10559 Process independent vertex elements by Nicolas Capens · 7 years ago
  19. f60a2d5 Removed some dependencies on old threading class by Alexis Hetu · 6 years ago
  20. 8ac0bd6 Fix image sampling with divergent LOD by Nicolas Capens · 6 years ago
  21. 2e4f6e8 Start untangling sw::Context from the rendering code by Alexis Hetu · 6 years ago
  22. 7179935 Removed unused texture data by Nicolas Capens · 6 years ago
  23. 1e7120e Use sampler data from sampler descriptor by Nicolas Capens · 6 years ago
  24. fcbb145 Removed SwiftShader's custom DrawType enum by Alexis Hetu · 6 years ago
  25. 201f136 Remove remnants of non-descriptor-backed textures by Chris Forbes · 6 years ago
  26. 54c4772 Fix point rendering by Chris Forbes · 6 years ago
  27. 377d493 Remove VertexProcessor::multisampling state bit by Chris Forbes · 6 years ago
  28. b47c816 Remove remnants of non-descriptor UBO support by Chris Forbes · 6 years ago
  29. 35df09f Remove transform feedback remnants by Chris Forbes · 6 years ago
  30. d5c6d30 Remove VertexProcessor shader constants mechanism by Chris Forbes · 6 years ago
  31. 7e6fff2 Wire VS interfaces onto spirv shader by Chris Forbes · 6 years ago
  32. 1845d5e Replace Shader,VertexShader,PixelShader with SpirvShader by Chris Forbes · 6 years ago
  33. 2e7f35b Move AttribType enum to SpirvShader by Chris Forbes · 6 years ago
  34. dc2966a Eliminate legacy functionality. by Nicolas Capens · 6 years ago
  35. 1d8c8db Fix include paths. by Nicolas Capens · 6 years ago
  36. 68a8238 Duplicate source files for Vulkan. by Nicolas Capens · 6 years ago