1. 221a274 Fix Timer::ticks() on x86-64. by Jeff Muizelaar · 6 years ago
  2. 4432df1 Fix GCC inline assembly syntax by Nicolas Capens · 6 years ago
  3. b781489 Reimplement sw::Resource with modern C++ primitives by Ben Clayton · 6 years ago
  4. e6ab01f Implement an Android NDK build of SwiftShader using the CMake files. by Stephen White · 6 years ago
  5. d39c96e Create a recursive version of MutexLock, and apply it to EGL. by Cody Schuffelen · 6 years ago
  6. 3790418 Common: Document sw::Resource by Ben Clayton · 6 years ago
  7. 52a67b6 Revert "Create a recursive version of MutexLock, and apply it to EGL." by Nicolas Capens · 6 years ago
  8. 20b950a Create a recursive version of MutexLock, and apply it to EGL. by Cody Schuffelen · 6 years ago
  9. becb44f Fix allocation of low-alignment memory by Nicolas Capens · 6 years ago
  10. 17078c7 Fix push & pop of XMM registers. by Stephen White · 6 years ago
  11. 2ff3639 Work around x86-64 calling convention bug by Nicolas Capens · 6 years ago
  12. 0a60818 Remove sw::BoundedIndex by Ben Clayton · 6 years ago
  13. d951f19 GLES: Remove hardcoded shader limits by Ben Clayton · 6 years ago
  14. 48d47a4 Fixed all OOB accesses in VertexProgram and PixelProgram by Alexis Hetu · 6 years ago
  15. f6d56f1 Add intrinsics and missing LLVM AsmParser files for Windows ARM64 by Tom Tan · 6 years ago
  16. 0ab9f3b Fixed link time warnings on MacOS by Alexis Hetu · 6 years ago
  17. 0e6a044 Fix undefined behavior in OFFSET(). by Nicolas Capens · 6 years ago
  18. 8a58771 Fix deterministic loops within conditional blocks. by Nicolas Capens · 6 years ago
  19. 17dfe1b Fix signed integer overflow. by Nicolas Capens · 6 years ago
  20. d55d997 Fix clamping of NaN values. by Nicolas Capens · 6 years ago
  21. 758796a Add GN build file for LLVM 7.0 by Nicolas Capens · 6 years ago
  22. a527eb0 Delete unused functionality. by Nicolas Capens · 6 years ago
  23. c07dc4b Make Reactor build stand-alone. by Nicolas Capens · 7 years ago
  24. 4846150 Rename Reactor namespace to rr. by Nicolas Capens · 7 years ago
  25. 60be5c4 Fix preprocessor error. by Nicolas Capens · 6 years ago
  26. 720aec1 Migrate to using <log/log.h> since Android O (API 27) by Merck Hung · 6 years ago
  27. a5dfd97d Remove stray printfs. by Nicolas Capens · 6 years ago
  28. 810f3db Fix stencil buffer memory leak. by Nicolas Capens · 6 years ago
  29. 1aae88c More thread safety in ES2 & EGL APIs by Chris Forbes · 7 years ago
  30. fe79649 Update BUILD.gn configs to support ARM[64] builds. by Stephen Lanham · 7 years ago
  31. 2ccf818 Move atomicExchange under PERF_PROFILE by Logan Chien · 7 years ago
  32. c28d28a Android: Introduce ANDROID_HOST_BUILD and rework logging. by Alistair Strachan · 7 years ago
  33. 48908cb Add EGL 1.5 entry points. by Nicolas Capens · 7 years ago
  34. 0d8993c Fix leaking uniforms. by Nicolas Capens · 7 years ago
  35. 6a990f8 Support MSAN with Subzero JIT compiled code. by Nicolas Capens · 7 years ago
  36. 5e1520f Use an internal symbol to determine library directory. by Nicolas Capens · 7 years ago
  37. 8346311 Always create an OpenGL ES 3.0 context. by Nicolas Capens · 7 years ago
  38. a9969b2 Newly load sibling library from the same directory. by Nicolas Capens · 7 years ago
  39. ae3d875 Prevent floating-point error accumulation during blitting. by Nicolas Capens · 7 years ago
  40. 419a580 Refactor surface buffer size calculation. by Nicolas Capens · 7 years ago
  41. e475674 Implement OES_vertex_array_object. by Krzysztof Kosiński · 7 years ago
  42. d4e488e Allocate executable memory backed by named mmaps on Linux. by Ian Rogers · 7 years ago
  43. 99be318 Load sibling libraries from the same directory by Alexis Hetu · 7 years ago
  44. 10bcdb4 Release thread local storage on thread exit. by David Rim · 7 years ago
  45. 21cab07 Fix build failure due to missing forward declaration. by Nicolas Capens · 7 years ago
  46. b04881b Fix multisampled line rendering. by Nicolas Capens · 7 years ago
  47. 3c00576 Fix Subzero build on Android. by Nicolas Capens · 7 years ago
  48. 91beb8d Prevent crashing when no current program is set. by Nicolas Capens · 7 years ago
  49. 40f48ab Unsigned int GLSL parsing fixed by Alexis Hetu · 7 years ago
  50. 53c601e Make it possible to build SwiftShader for Fuchsia. by Sergey Ulanov · 7 years ago
  51. b1d452e Bump the major version number. by Nicolas Capens · 7 years ago
  52. 2693e75 Check count > 0 not != 0 in Resource acquisition. by Lingfeng Yang · 7 years ago
  53. a6bc61d Use half-precision for special internal formats. by Nicolas Capens · 7 years ago
  54. 5224368 Fix casting to signed unnormalized integers. by Nicolas Capens · 7 years ago
  55. d27cdd5 Don't use macro expressions in another macro by Cezary Kulakowski · 7 years ago
  56. 0952c7d Fix initial framerate and show maximum. by Nicolas Capens · 7 years ago
  57. 6b164c3 Use atomic operations to specify shared memory access order by Alexis Hetu · 8 years ago
  58. 0c5035b Enable more checks on Chromium trybots by Alexis Hetu · 8 years ago
  59. 4ad365b Free thread-local storage implicitly on thread termination. by Nicolas Capens · 8 years ago
  60. a114ed5 Build lib*_swiftshader with BOARD_VNDK_VERSION by Jiyong Park · 8 years ago
  61. 4dd1eff Work around stlport build bug. by Nicolas Capens · 8 years ago
  62. 9441b07 SwiftShader always builds its release version in Chromium by Alexis Hetu · 8 years ago
  63. 506cc5e Suppress UBSan false positives. by Nicolas Capens · 8 years ago
  64. 4d97f36 Fix signed/unsigned comparison warning. by Nicolas Capens · 8 years ago
  65. 420b64d Fix TLS for platforms without library constructors. by Nicolas Capens · 8 years ago
  66. 027288c Intialize memory to zero to silence MSan. by Nicolas Capens · 8 years ago
  67. fccddfe add support for gralloc1 mapper by Jaesung Chung · 8 years ago
  68. 77de547 Fix Mac OS library loading for unittests. by Nicolas Capens · 8 years ago
  69. bf7a814 Fix locking a destroyed mutex. by Nicolas Capens · 8 years ago
  70. 9ed48ba Prevent LTO from eliminating cross-library virtual methods. by Nicolas Capens · 8 years ago
  71. 47dc867 Fix ARM compilation. by Nicolas Capens · 8 years ago
  72. 35e0ba7 Use pthread mutexes on all Linux platforms. by Nicolas Capens · 8 years ago
  73. dc7759c Fix potential data race in mutex lock implementation. by Nicolas Capens · 8 years ago
  74. 2ddef88 Fixed defines from BUILD.gn files by Alexis Hetu · 8 years ago
  75. 2d03c8d Remove clobber registers conflicting with input variables. by Nicolas Capens · 8 years ago
  76. 28d5a26 Work around unsuppressable GCC error. by Nicolas Capens · 8 years ago
  77. 802d142 Use rep stos x86 assembly for fast clears. by Nicolas Capens · 8 years ago
  78. f8faed6 Modified MutexLock to use a pthread mutex on Android. by Jorge E. Moreira · 8 years ago
  79. 3fbe73e Guard against threads joining twice. by Nicolas Capens · 8 years ago
  80. ccd5ecb Detect SSE4.1 support for Subzero. by Nicolas Capens · 8 years ago
  81. d6d10f9 Fixed official chromium build on Linux by Alexis Hetu · 8 years ago
  82. 8be4110 Made SwiftShader compile on Mac in Chromium by Alexis Hetu · 9 years ago
  83. 0caecb3 Fix null pointer access by older Chrome versions. by Nicolas Capens · 9 years ago
  84. 61e8bb1 Fixing intrinsics for Windows clang by Alexis Hetu · 9 years ago
  85. 03b67af Fixed build files for Windows clang by Alexis Hetu · 9 years ago
  86. 13241c6 Make memory for generated routines non-writable. by Anthony Vallee-Dubois · 10 years ago
  87. 68f564d Update to BUILD.gn files by Alexis Hetu · 9 years ago
  88. 46c1b91 Update to gn files for Windows by Alexis Hetu · 9 years ago
  89. 91f10e3 GN files, initial check in by Alexis Hetu · 9 years ago
  90. 7208e93 Moved or removed unused variables by Alexis Hetu · 9 years ago
  91. a26bade Use static_assert instead of meta macros. by Nicolas Capens · 9 years ago
  92. 027372a Update version. by Nicolas Capens · 9 years ago
  93. 80d6f17 Add missing license headers. by Nicolas Capens · 9 years ago
  94. 0bac285 Apply the Apache 2.0 license. by Nicolas Capens · 9 years ago
  95. e206543 Fix log2() accuracy. by Nicolas Capens · 9 years ago
  96. 094f2bf Fix signed/unsigned compiler warning. by Nicolas Capens · 9 years ago
  97. b663f71 Refactor implementation constants. by Nicolas Capens · 9 years ago
  98. dc4ae86 Reduce math function duplication. by Nicolas Capens · 9 years ago
  99. ed7fdfe Fixed mask related state queries by Alexis Hetu · 9 years ago
  100. 3f1ab0c Fix attempting to load libX11 when rendering headless. by Nicolas Capens · 9 years ago