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