1. ac3a67c gles: Only clamp default block uniform indexes by Chris Forbes · 5 years ago
  2. b1d3bbf Fix non-float constant creation for ASM by Nicolas Capens · 5 years ago
  3. 88816fa Reactor: Add UInt4 constructors taking UInt by Ben Clayton · 5 years ago
  4. 3f48ecb GLES: Fix OOB access of labelBlock. by Ben Clayton · 6 years ago
  5. 0a60818 Remove sw::BoundedIndex by Ben Clayton · 6 years ago
  6. d951f19 GLES: Remove hardcoded shader limits by Ben Clayton · 6 years ago
  7. 0f34a98 Remove shader call stack bounding by Nicolas Capens · 6 years ago
  8. 48d47a4 Fixed all OOB accesses in VertexProgram and PixelProgram by Alexis Hetu · 6 years ago
  9. a972758 Work around Subzero constant folding limitation. by Nicolas Capens · 6 years ago
  10. 79d0e56 Fix textureSize for non-uniform samplers. by Nicolas Capens · 6 years ago
  11. 6e8ec33 Fix deterministic loops within conditional blocks, again. by Nicolas Capens · 6 years ago
  12. 2f490f0 Fix 'continue' in GLSL loops. by Nicolas Capens · 6 years ago
  13. 8a58771 Fix deterministic loops within conditional blocks. by Nicolas Capens · 6 years ago
  14. 4b74373 Implement dynamic indexing of temporaries. by Nicolas Capens · 6 years ago
  15. 5bff405 Implement gather/scatter operations for shader register files. by Nicolas Capens · 6 years ago
  16. c0632c9 Added support for sampler2DRect in ESSL3 by Alexis Hetu · 7 years ago
  17. 4676862 Texture Rectangle implementation by Alexis Hetu · 7 years ago
  18. c62fad3 Remove unnecessary pointer checks. by Nicolas Capens · 7 years ago
  19. 6d12331 Fix break statement. by Nicolas Capens · 7 years ago
  20. d6bcc11 Fix restoring the break execution enable mask. by Nicolas Capens · 7 years ago
  21. ac6d505 Fix switch statements in loops. by Nicolas Capens · 7 years ago
  22. da163ed Sampler allocation fix by Alexis Hetu · 7 years ago
  23. 53ad4af Rename version to shaderModel by Alexis Hetu · 7 years ago
  24. 360a774 Eliminate integer destination modifier. by Nicolas Capens · 7 years ago
  25. 8ef6d10 isnan and isinf implementation by Alexis Hetu · 7 years ago
  26. a0b5783 Pass the sampling lod/bias as a separate parameter. by Nicolas Capens · 7 years ago
  27. 89a218b Refactor sampling functions to use a return value. by Nicolas Capens · 7 years ago
  28. de90344 Create SamplerCore on demand. by Nicolas Capens · 7 years ago
  29. f878d50 Pass down the texture compare state. by Nicolas Capens · 7 years ago
  30. 708c24b Use more explicit include paths. by Nicolas Capens · 7 years ago
  31. 877ddfc gl_VertexID implementation by Alexis Hetu · 7 years ago
  32. b98fe5c Implement switch constructs. by Nicolas Capens · 8 years ago
  33. 1933654 Abstract llvm::Value usage. by Nicolas Capens · 8 years ago
  34. c8b67a4 Abstract llvm::BasicBlock usage. by Nicolas Capens · 8 years ago
  35. 32980ac Fix indexing with instance ID. by Nicolas Capens · 8 years ago
  36. 24f454e Renaming functions named after operator names by Alexis Hetu · 8 years ago
  37. 02ad0aa Shader cleanup by Alexis Hetu · 8 years ago
  38. a3c16e4 Combine sampler method and option into a structure. by Nicolas Capens · 8 years ago
  39. 9d62c48 Pack texelFetch LOD as sampling coordinate's w component. by Meng-Lin Wu · 8 years ago
  40. 265fd86 Fix Clang compilation. by Nicolas Capens · 8 years ago
  41. 2fce582 texelFetch implementation by Meng-Lin Wu · 8 years ago
  42. 95ac187 LOD Base level and Max level to sampler state by Alexis Hetu · 8 years ago
  43. 9f7d562 Texture size fix by Alexis Hetu · 8 years ago
  44. 2337a19 texoffset implementation by Meng-Lin Wu · 8 years ago
  45. 234c9a9 texgrad implementation by Meng-Lin Wu · 8 years ago
  46. ec0936c Make the number of vertex outputs configurable. by Nicolas Capens · 8 years ago
  47. 995ddea Rename color output semantic. by Nicolas Capens · 8 years ago
  48. 9aa83a9 Switch implementation by Alexis Hetu · 9 years ago
  49. 0bac285 Apply the Apache 2.0 license. by Nicolas Capens · 9 years ago
  50. 2ff2948 Don't continue looping when having returned from shader function. by Nicolas Capens · 9 years ago
  51. ffb35eb Half float packing and unpacking intrinsic functions by Alexis Hetu · 9 years ago
  52. 9cde974 Signed and unsigned integer packing and unpacking intrinsic functions by Alexis Hetu · 9 years ago
  53. c2534f4 Refactor sampler LOD calculation method into an enum. by Nicolas Capens · 9 years ago
  54. 0f44807 Fixed some unary operators by Alexis Hetu · 9 years ago
  55. 48be735 Removed some unnecessary instructions from programs by Alexis Hetu · 9 years ago
  56. 2c2a7b2 Passing uniform buffers to the vertex/pixel programs by Alexis Hetu · 9 years ago
  57. 7551ac6 Make vertex registers members of routine classes. by Nicolas Capens · 9 years ago
  58. 907700d Move loop register usage to relative addressing. by Nicolas Capens · 9 years ago
  59. b4fb367 Eliminate redundant register set argument passing. by Nicolas Capens · 9 years ago
  60. 7058908 Remove redundant shader instructions. by Nicolas Capens · 9 years ago
  61. 028f41b Added some uses of FRAGMENT_UNIFORM_VECTORS and VERTEX_UNIFORM_VECTORS by Alexis Hetu · 9 years ago
  62. 5d96188 Fix signed/unsigned comparison warnings. by Nicolas Capens · 9 years ago
  63. 25d47fc Texture function refactoring by Alexis Hetu · 9 years ago
  64. 9bcb31d TextureSize implementation by Alexis Hetu · 9 years ago
  65. c3d95f3 Matrix determinant and inverse implementation by Alexis Hetu · 9 years ago
  66. 02a2bb8 Enable glsl integer code by Alexis Hetu · 9 years ago
  67. 8d78cf7 Handling new opcodes in PixelProgram and VertexProgram by Alexis Hetu · 9 years ago
  68. c4f2c29 New integer related core functions by Alexis Hetu · 9 years ago
  69. 0085c44 Fixed some warnings by Alexis Hetu · 9 years ago
  70. dd8df68 glInstanceID implementation by Alexis Hetu · 9 years ago
  71. 8e851c1 RoundEven implementation by Alexis Hetu · 9 years ago
  72. eafdb22 Analyze the shader for define instructions. by Nicolas Capens · 9 years ago
  73. af1970c Connecting the dots for some built-in functions by Alexis Hetu · 10 years ago
  74. 0b65c5e Replacing numbers by constants by Alexis Hetu · 10 years ago
  75. 903e025 Fixed signed/unsigned types comparison by Alexis Hetu · 10 years ago
  76. c6e8ab1 Only apply the enable mask on instructions requiring predication. by Nicolas Capens · 11 years ago
  77. 4677a5f Fixed initializing the 'leave' enable mask on every shader iteration. by Nicolas Capens · 11 years ago
  78. d4ae863 Update to June 11 2013 code drop. by John Bauman · 11 years ago
  79. 66b8ab2 Add SwiftShader dump from Feb 6 2013 by John Bauman · 11 years ago
  80. 19bac1e Update SwiftShader to April code dump. by John Bauman · 11 years ago
  81. 8940182 Add SwiftShader source to repo by John Bauman · 11 years ago