1. 50d542e Implement ES-3.0-specific error semantics for redefining predefined macros. by John Kessenich · 10 years ago
  2. 548ec2c Include ?: in the tests for flow control. by John Kessenich · 10 years ago
  3. 05a62bf Implement barrier() control-flow rules: in flow control, non-main, and post-return. by John Kessenich · 10 years ago
  4. cbc7dd9 update Window's binary by John Kessenich · 10 years ago
  5. d93ec05 update linux binary by John Kessenich · 10 years ago
  6. c311d35 Fix default precision check for formal parameters; it was one level too deep. This will accept more fragment shaders with no default precision before declaring functions. by John Kessenich · 10 years ago
  7. 33a5423 Still generate switch statement when WARNING about missing statements is given. It was correct behave when this used to be an error, but not now that it is a warning. by John Kessenich · 10 years ago
  8. 2b20dcb Fix public bug 1277: #line L sets the next line to L+1 or just L, based on the version of the language. by John Kessenich · 10 years ago
  9. 560df75 update Window's binary by John Kessenich · 10 years ago
  10. 1faae74 update linux binary by John Kessenich · 10 years ago
  11. 6df2904 Implement specification change in 'restrict', allowing it to come and go across function calls. by John Kessenich · 10 years ago
  12. 1575e0d Correct test result for previous check in. by John Kessenich · 10 years ago
  13. c47175c Add memory qualifiers (coherent volatile restrict) to imageSize(), imageLoad(), imageStore(), atomic*(), and imageAtomic*(), to remove errors about dropping qualifiers. by John Kessenich · 10 years ago
  14. 6ab7bf2 Non-functional: Change %pure_parser to %pure-parser, to improve portability. by John Kessenich · 10 years ago
  15. b07957c ES check for vertex out or fragment in containing any of by John Kessenich · 10 years ago
  16. ad54b24 Implement GL_ARB_viewport_array extension. by John Kessenich · 10 years ago
  17. 54c0440 update Window's binary by John Kessenich · 10 years ago
  18. 343f7b6 update linux binary by John Kessenich · 10 years ago
  19. 7169338 Missing test results from last check in. by John Kessenich · 10 years ago
  20. 98c14e0 Add patch in/out block tests. by John Kessenich · 10 years ago
  21. f0fce80 Do qualifier-based checking independent of declaring a variable. Bug 11903. by John Kessenich · 10 years ago
  22. 39cf638 Include GL_FRAGMENT_PRECISION_HIGH in ES 300/310. by John Kessenich · 10 years ago
  23. 39805bb update Window's binary by John Kessenich · 10 years ago
  24. 79a866f update linux binary by John Kessenich · 10 years ago
  25. 3ce4e59 Increase portability. (Submission from Nikita Kindt, as were some recent related submissions.) by John Kessenich · 10 years ago
  26. f57aa7b Add missing precision qualifier checks to function formal parameter declarations. by John Kessenich · 10 years ago
  27. 758c157 Remove lod argument from texture2DRect built-ins. (Submission from matt.helsley) by John Kessenich · 10 years ago
  28. e91cde5 Add missing gl_MaxGeometryTextureImageUnits. by John Kessenich · 10 years ago
  29. 167b6d1 Remove dead call. by John Kessenich · 10 years ago
  30. fccfb5a Remove unneeded skeletal work. by John Kessenich · 10 years ago
  31. 55901ef Nonfunctional: fix a typo. by John Kessenich · 10 years ago
  32. cf74ae1 Have memory counters normally turned off, to avoid cross-windows-platform linking problems. by John Kessenich · 10 years ago
  33. 01fd50e Add option for printing documentation (empty). by John Kessenich · 10 years ago
  34. 5bb0356 Add skeleton for generating documentation of a side project. by John Kessenich · 10 years ago
  35. d78e351 Minor change in command-line options. by John Kessenich · 10 years ago
  36. 777cb2b Fix linux build error from last check in. by John Kessenich · 10 years ago
  37. a7a68a9 Non-functional misc. changes. Slight increase in performance from moving two performance path methods into a header. by John Kessenich · 10 years ago
  38. 5041bcb update Window's binary by John Kessenich · 10 years ago
  39. 98999c4 update linux binary by John Kessenich · 10 years ago
  40. da66bc7 Implement write-only semantic checking, the non-r32f/i/u readonly/writeonly check, and ES 3.1 support of volatile. Also, fix a typo in MaxComputeGroupY. by John Kessenich · 10 years ago
  41. bd2d8fb update Window's binary by John Kessenich · 10 years ago
  42. 888be02 update linux binary by John Kessenich · 10 years ago
  43. d78ca62 Implement atomic counter offset semantics. by John Kessenich · 10 years ago
  44. aa657c1 Implement 'index' layout qualifier for fragment outputs. Based partly on a submission. by John Kessenich · 10 years ago
  45. d1888f8 Implement conservative depth layout qualifiers. Based partly on a submission. by John Kessenich · 10 years ago
  46. d6c72a4 A patch submitted for MinGW building. by John Kessenich · 10 years ago
  47. f51842e update Window's binary by John Kessenich · 10 years ago
  48. d21e82d update linux binary by John Kessenich · 10 years ago
  49. a3d8557 Turn on the sampler 2DMS types for ES 3.1. by John Kessenich · 10 years ago
  50. 58f5a5e Add fma(), tie the 2x16 stuff to the correct versions. by John Kessenich · 10 years ago
  51. 0a33592 Implement frexp, ldexp, packUnorm2x16, unpackUnorm2x16, packUnorm4x8, packSnorm4x8, unpackUnorm4x8, unpackSnorm4x8, and unpackDouble2x32(). by John Kessenich · 10 years ago
  52. 122c5f1 Update Window's binary. by John Kessenich · 10 years ago
  53. 8455e46 update linux binary by John Kessenich · 10 years ago
  54. b300751 Miscellaneous ES 3.1 semantics, and identification of all missing features. by John Kessenich · 10 years ago
  55. f014740 Update Window's binary. by John Kessenich · 10 years ago
  56. f416b55 update linux binary by John Kessenich · 10 years ago
  57. 26ad268 Add -d option for desktop default for missing #version. by John Kessenich · 10 years ago
  58. be70339 Add the bitField built-in functions. Mark 330 as being complete. by John Kessenich · 10 years ago
  59. cd77f8e Implement GL_ARB_shader_texture_image_samples. Also add in gl_MaxSamples and the float imageAtomicExchange. by John Kessenich · 10 years ago
  60. df1d81a Add ES 3.1 compatibility to 4.5 and the atomic memory functions (e.g. atomicAdd). by John Kessenich · 10 years ago
  61. 6996841 Implement cull distances for GLSL 4.5 (but not as an extension yet, just a 4.5 feature). by John Kessenich · 10 years ago
  62. 13fd6c9 Implement GL_ARB_derivative_control. by John Kessenich · 10 years ago
  63. 265f5fb Finish virtually all of the remaining atomic counter functionality. Still need offset collision detection. by John Kessenich · 10 years ago
  64. 3dd035b Add ESSL 310 test results. by John Kessenich · 10 years ago
  65. 4d57090 Turn on ESSL 3.1 for most features: by John Kessenich · 10 years ago
  66. bedb1bc Partial implementation of atomic counters. by John Kessenich · 10 years ago
  67. cc7f4eb Remove the now dead 'shared' type field, and add semantic check for buffer on non-block. by John Kessenich · 10 years ago
  68. 67cf1f6 Turn on basic support for shader storage buffer objects, but not yet the entire extension. by John Kessenich · 10 years ago
  69. 79cddfc Finish implementing compute shaders, within #version 430, partly based on a submission. by John Kessenich · 10 years ago
  70. ddea678 Implement GL_ARB_shader_image_load_store. Partly done (format layout qualifiers) from a submission. by John Kessenich · 10 years ago
  71. e4423f5 Test update. by John Kessenich · 10 years ago
  72. f856599 Implement most of GL_ARB_explicit_attrib_location (all but index on fragment output). by John Kessenich · 10 years ago
  73. 8aa57c3 Fix assert firing in debug mode from last check in. by John Kessenich · 10 years ago
  74. b9fc145 Finish implement GL_ARB_texture_lod; adding the 19 additional *ARB() built-ins to the 11 non-*ARB() that were already supported. by John Kessenich · 10 years ago
  75. 019a62b Add the original-style texture-rectangle texturing functions, and allow rectangular samplers to be declared under relaxed semantic checks. by John Kessenich · 10 years ago
  76. 0bed221 Update test results (test changed). by John Kessenich · 10 years ago
  77. 700f9dc Fix g++ build complaint. by John Kessenich · 10 years ago
  78. 92f9038 Create dummy side project. by John Kessenich · 10 years ago
  79. d3c123a Fix bug where non-constant test in ?: on a constant results thought the result was const, when it is really a temporary. by John Kessenich · 10 years ago
  80. a63faa7 Non-functional: Encapsulate testing for IO that is supposed to be arrayed with extra level for per-vertex data. by John Kessenich · 10 years ago
  81. 34d6875 Update test result. by John Kessenich · 10 years ago
  82. 7e991e7 Add more allowances for relaxed error checking mode: Warn instead of error on use of a disabled extension, allow 'f' suffix on floating point literals, and allow #version after tokens. by John Kessenich · 10 years ago
  83. fd30542 Non-functional trivial clean up. by John Kessenich · 10 years ago
  84. 3591930 Add partial support for GL_ARB_shader_texture_lod. by John Kessenich · 10 years ago
  85. 9dedb13 Add missing matrix constructor test, and add a size() method for downstream consumers of constArrays. by John Kessenich · 10 years ago
  86. 974258d Fix, and add missing tests for, error catching for applying swizzles to arrays. by John Kessenich · 10 years ago
  87. 6e62d92 Fix bug where an anonymous member of a built-in block containing another member with an implicitly-sized array caused two copies of the block to be referenced. by John Kessenich · 10 years ago
  88. 9854f21 Update Windows executable. by John Kessenich · 10 years ago
  89. 9b3f9e5 Update readme for no .so by John Kessenich · 10 years ago
  90. 7cc052b update Linux binary, no .so needed by John Kessenich · 10 years ago
  91. 6a24592 No longer using a shared object model. by John Kessenich · 10 years ago
  92. ad47ee8 Non-functional tweak to hidden-member (of anonymous block) semantics. by John Kessenich · 10 years ago
  93. bae44b7 Finish GL_ARB_shading_language_420pack: *ProgramTexelOffset built-in constants. Also, make comma operation not fold constants. by John Kessenich · 10 years ago
  94. 0b9e112 420Pack: Implement length() on vectors and matrices. Also, tweak line-continuation semantics to understand the extension. by John Kessenich · 10 years ago
  95. 7c257eb Code simplification: Add (and use) helper functions for building constant scalar AST nodes for bool, int, uint, float, and double, shortening all the code segments that were doing that. by John Kessenich · 10 years ago
  96. a92c30e Add access methods for consuming adapters to get the top-level shader modes like number of invocations, vertex spacing, primitives, etc. by John Kessenich · 10 years ago
  97. d7dfe2c Prevent crash when bad shader redeclares built-in array names it is not supposed to redeclare. by John Kessenich · 10 years ago
  98. 8a1a4a7 Implement implicit conversions on function return expressions to the function's type. by John Kessenich · 10 years ago
  99. 2ea882f Change ERROR to WARNING to finish fixing bug 11904, comment 3: bug 11856 resolved to drop the ERROR regarding no statements after the last label in the switch. by John Kessenich · 10 years ago
  100. 8d6ce1c Improve the 150.geom test. by John Kessenich · 10 years ago