1. 8701dc4 Reactor: Switch swizzles over to 16-bit hex codes by Ben Clayton · 4 years, 9 months ago
  2. 29364a0 Fix buffer overflow on Mac by Sean Risser · 5 years ago
  3. 5bff405 Implement gather/scatter operations for shader register files. by Nicolas Capens · 6 years ago
  4. 67fdd83 Clamp unsigned floating-point formats. by Nicolas Capens · 7 years ago
  5. 8f7739a Refactor Blitter state. by Nicolas Capens · 7 years ago
  6. e4bdbc3 Fix missing RG8 blending support. by Nicolas Capens · 7 years ago
  7. 53ad4af Rename version to shaderModel by Alexis Hetu · 7 years ago
  8. de90344 Create SamplerCore on demand. by Nicolas Capens · 7 years ago
  9. 708c24b Use more explicit include paths. by Nicolas Capens · 7 years ago
  10. 7a473b7 Fix rendering to single-channel color buffers. by Nicolas Capens · 7 years ago
  11. 5ba372f Fix depth clamping during 'very' early depth test. by Nicolas Capens · 7 years ago
  12. 33438a6 Refactor vector packing. by Nicolas Capens · 7 years ago
  13. 3cbeac5 Fix polygon offset depth clamp and units resolution. by Nicolas Capens · 7 years ago
  14. 7d9bdcb Eliminate unnecessary inverse masks. by Nicolas Capens · 9 years ago
  15. 400667e Fix floating-point color buffer support. by Nicolas Capens · 7 years ago
  16. ccd5ecb Detect SSE4.1 support for Subzero. by Nicolas Capens · 8 years ago
  17. 96d4e09 Make Reactor destination variables non-const. by Nicolas Capens · 8 years ago
  18. 48ef125 Don't use Long1 for stencil operations. by Nicolas Capens · 8 years ago
  19. 16b5f15 Avoid ambiguous vector casts. by Nicolas Capens · 8 years ago
  20. 143dfc7 Added RG8 fragment output format by Alexis Hetu · 8 years ago
  21. 827d07a Fixed R8I and R8UI fragment output formats by Alexis Hetu · 8 years ago
  22. 1978ff7 Fragment output RG, RGBA 16-bit formats. by Meng-Lin Wu · 8 years ago
  23. 92a95e9 Fragment output R, RG, RGBA 8-bit formats. by Meng-Lin Wu · 8 years ago
  24. 90c7ad6 Short4 warnings fixed by Alexis Hetu · 8 years ago
  25. b14ed80 Fixed writing to FORMAT_A8 and FORMAT_R8 by Alexis Hetu · 8 years ago
  26. 0cff3cb R8 fragment output format by Alexis Hetu · 8 years ago
  27. 7208e93 Moved or removed unused variables by Alexis Hetu · 8 years ago
  28. bd7117d New fragment output types by Alexis Hetu · 8 years ago
  29. 3b4c93f Make the number of fragment inputs configurable. by Nicolas Capens · 8 years ago
  30. 0bac285 Apply the Apache 2.0 license. by Nicolas Capens · 8 years ago
  31. 049a187 SRGB implementation by Alexis Hetu · 8 years ago
  32. dbd1a8e Added FORMAT_X32B32G32R32F as a renderable format by Alexis Hetu · 8 years ago
  33. 05b3d66 Correct reciprocal approximation for power-of-two values. by Nicolas Capens · 9 years ago
  34. 1abb638 Added 32 bit integer output types by Alexis Hetu · 9 years ago
  35. 4f172c7 Derive Rasterizer from Function<>. by Nicolas Capens · 9 years ago
  36. 3b39646 Fix operator precedence warnings. by Nicolas Capens · 9 years ago
  37. b69aa27 Add default switch cases. by Nicolas Capens · 9 years ago
  38. b40a256 Optimize Int2 construction. by Nicolas Capens · 9 years ago
  39. 1edcd8b Multiple draw buffers implementation by Alexis Hetu · 9 years ago
  40. 3e1fd3a Minor PixelRoutine cleanup by Alexis Hetu · 9 years ago
  41. 64750b5 Remove unused readPixel() parameter. by Nicolas Capens · 9 years ago
  42. 26f3722 Fix RGB565 rounding. by Nicolas Capens · 9 years ago
  43. a36f3f9 Implement exponential vertex fog. by Nicolas Capens · 9 years ago
  44. 2afcc80 Implement missing state and queries. by Nicolas Capens · 9 years ago
  45. f2a8c37 Splitting PixelRoutine into PixelProgram and PixelPipeline by Alexis Hetu · 9 years ago
  46. 0f6c030 fwidth fix by Alexis Hetu · 9 years ago
  47. d976274 Implementation of glLogicOp by Maxime Grégoire · 9 years ago
  48. 8e851c1 RoundEven implementation by Alexis Hetu · 9 years ago
  49. 9919b6c Implement R5G6B5 write masking. by Nicolas Capens · 9 years ago
  50. d5f0a6c Implement R5G6B5 raster operations. by Nicolas Capens · 9 years ago
  51. ed4ca6e Remove redundant/unreachable code. by Nicolas Capens · 9 years ago
  52. e1a50af Add 6-bit and 5-bit sRGB conversion. by Nicolas Capens · 9 years ago
  53. cfd0e6c Match parameter order between float and integer sampling. by Nicolas Capens · 9 years ago
  54. eafdb22 Analyze the shader for define instructions. by Nicolas Capens · 9 years ago
  55. af1970c Connecting the dots for some built-in functions by Alexis Hetu · 9 years ago
  56. 6467b7b Remove unnecessary assert.h includes. by Nicolas Capens · 9 years ago
  57. 9651718 Renamed Vector4i to Vector4s by Alexis Hetu · 9 years ago
  58. 0b65c5e Replacing numbers by constants by Alexis Hetu · 9 years ago
  59. 0c42ee1 Implement support for RGBA render targets. by Nicolas Capens · 9 years ago
  60. 66be245 Work around a GCC miscompilation issue. by Nicolas Capens · 10 years ago
  61. 903e025 Fixed signed/unsigned types comparison by Alexis Hetu · 10 years ago
  62. a0f4be8 Use unsigned enum base types to use them as state bitfields. by Nicolas Capens · 10 years ago
  63. cbefe53 Move current register to register set. by Nicolas Capens · 10 years ago
  64. c6e8ab1 Only apply the enable mask on instructions requiring predication. by Nicolas Capens · 10 years ago
  65. 4677a5f Fixed initializing the 'leave' enable mask on every shader iteration. by Nicolas Capens · 10 years ago
  66. b5e7a2a Fixed using pixel shader constants in pixel shaders instead of vertex shader constants, for relative addressing. by Nicolas Capens · 10 years ago
  67. d4ae863 Update to June 11 2013 code drop. by John Bauman · 10 years ago
  68. 66b8ab2 Add SwiftShader dump from Feb 6 2013 by John Bauman · 10 years ago
  69. 19bac1e Update SwiftShader to April code dump. by John Bauman · 10 years ago
  70. 8940182 Add SwiftShader source to repo by John Bauman · 10 years ago