1. 9703ed0 glsl2: When setting the size of an unsized array, set its deref's size too. by Eric Anholt · 14 years ago
  2. c3081e6 glsl2: Set the type on cloned tex instructions. by Eric Anholt · 14 years ago
  3. a711ad6 glsl2: Add the API defines to the glsl2 build so we get the right GLcontext by Eric Anholt · 14 years ago
  4. 1bef4c8 glsl2: Fix builtin prototypes defined in multiple glsl/builtins/* files by Eric Anholt · 14 years ago
  5. 47c90b1 glsl2: Fix expected type for multiplying vector with non-square matrix. by Carl Worth · 14 years ago
  6. e65dfa8 glsl2: Fix the type of (1.0 - arg2) for mix(gen, gen, float). by Eric Anholt · 14 years ago
  7. 8ec0b81 glsl2: When inlining, don't clone and assign sampler arguments. by Eric Anholt · 14 years ago
  8. 2d1ed7b glsl2: When a "continue" happens in a "for" loop, run the loop expression. by Eric Anholt · 14 years ago
  9. 748c343 ir_to_mesa: Pretty up the printing of MESA_GLSL=dump by Eric Anholt · 14 years ago
  10. cc15ef0 mesa: Only complain about an infinite loop in a swrast program once. by Eric Anholt · 14 years ago
  11. c8d0a9f ir_to_mesa: Add support for MESA_GLSL=dump environment var. by Eric Anholt · 14 years ago
  12. 7095e2f glsl2: Use talloc on InfoLog handling in ValidateProgram by Eric Anholt · 14 years ago
  13. e9384d1 glsl2: Update TODO. by Kenneth Graunke · 14 years ago
  14. 9a6d40f ir_constant_expression: Add support for array == and !=. by Kenneth Graunke · 14 years ago
  15. a096fa7 ir_constant_expression: Add support for constant arrays. by Kenneth Graunke · 14 years ago
  16. ef2c38b ir_reader: Add support for reading constant arrays. by Kenneth Graunke · 14 years ago
  17. 9930d18 ir_print_visitor: Print out constant arrays. by Kenneth Graunke · 14 years ago
  18. 7ea977a ir_print_visitor: Remove commas between ir_constant's components. by Kenneth Graunke · 14 years ago
  19. 74e1802 glsl2: Extend ir_constant to store constant arrays, and generate them. by Kenneth Graunke · 14 years ago
  20. 13a1974 glsl2: Emit array constructors inline. by Kenneth Graunke · 14 years ago
  21. e1d7185 ast_to_hir: Fix bug in constant initializers. by Kenneth Graunke · 14 years ago
  22. 46d6b8d ir_constant_expression: Add support for ir_unop_u2f. by Kenneth Graunke · 14 years ago
  23. 3163f87 ir_constant_expression: Remove open coded equality comparisons. by Kenneth Graunke · 14 years ago
  24. 0048c7a glsl2: Add some comments. by Kenneth Graunke · 14 years ago
  25. c7a18da glsl2: Replace insert_before/remove pairs with exec_node::replace_with. by Kenneth Graunke · 14 years ago
  26. d5be2ac linker: Link built-in functions instead of including them in every shader by Ian Romanick · 14 years ago
  27. 4ccd3c5 glsl2: Add function to import function prototypes from one IR tree to another by Ian Romanick · 14 years ago
  28. 56d33f8 ir_to_mesa: Add missing initializion of lod_info variable. by Carl Worth · 14 years ago
  29. a0cfe8c glsl: Fix missing initialization of yylloc.source by Carl Worth · 14 years ago
  30. c24bcad glsl: Correctly handle unary plus operator. by Carl Worth · 14 years ago
  31. f38d15b glsl2: glsl_type has its own talloc context, don't pass one in by Ian Romanick · 14 years ago
  32. a7ba9a7 linker: Do post-link lowering and optimization by Ian Romanick · 14 years ago
  33. 60e2d06 glsl2: Implement utility routine to talloc reparent an IR tree by Ian Romanick · 14 years ago
  34. 2462a53 glsl2: Add a constructor for _mesa_glsl_parse_state by Ian Romanick · 14 years ago
  35. 7e2aa91 glsl2: Add and use new variable mode ir_var_temporary by Ian Romanick · 14 years ago
  36. 1124e5a ir_to_mesa: Validate the linked shaders as well. by Eric Anholt · 14 years ago
  37. f141fa6 glsl2: Check that nodes in a valid tree aren't error-type. by Eric Anholt · 14 years ago
  38. fade78e glsl2: strdup the field names used in dereference_record. by Eric Anholt · 14 years ago
  39. 21b0dbd glsl2: talloc the glsl_struct_field[] we use to look up structure types. by Eric Anholt · 14 years ago
  40. b6e92ad glsl2: Don't claim a match on structure types with different field names. by Eric Anholt · 14 years ago
  41. 094cf8c glsl2: Add support for the .length() method on arrays. by Kenneth Graunke · 14 years ago
  42. 1036a7e glsl2: Remove incorrect assertion in the parser. by Kenneth Graunke · 14 years ago
  43. 2b7c42b glsl2: Disallow non-constant array indexing for unsized arrays. by Kenneth Graunke · 14 years ago
  44. e4768ee ir_constant_expression: Remove pointless use of variable_referenced. by Kenneth Graunke · 14 years ago
  45. 98f32a1 ir_constant_expression: Use "this" pointer directly. by Kenneth Graunke · 14 years ago
  46. fb2ffd2 ir_constant_expression: Convert from a visitor to a virtual function. by Kenneth Graunke · 14 years ago
  47. e340854 glsl2: Move constant_expression_value method to ir_rvalue. by Kenneth Graunke · 14 years ago
  48. e1acbfc glcpp: Avoid accidental token pasting in preprocessed result. by Carl Worth · 14 years ago
  49. 942ccc5 glcpp: Add missing include in xtalloc.c by Carl Worth · 14 years ago
  50. d80dcaf glcpp: Add static keyword to several functions in the parser. by Carl Worth · 14 years ago
  51. fb90560 glcpp: Avoid warnings in generated flex code. by Carl Worth · 14 years ago
  52. a9bb4bc glcpp-lex: Declare some generated functions to eliminate compiler warnings. by Carl Worth · 14 years ago
  53. 1d7e03e glcpp: Fix support for nested #ifdef and nested #ifndef by Carl Worth · 14 years ago
  54. 17f9beb glcpp: Support #if(expression) with no intervening space. by Carl Worth · 14 years ago
  55. 61ebc01 glcpp: Fix use-after-free error from #undef directive. by Carl Worth · 14 years ago
  56. d4f239d hash_table: Add new hash_table_remove function. by Carl Worth · 14 years ago
  57. d1500f8 glcpp: Make test suite test for valgrind cleanliness. by Carl Worth · 14 years ago
  58. 3a530b8 glcpp: Make test suite report final count of passed/total tests. by Carl Worth · 14 years ago
  59. 41d525f Build a standalone glcpp binary. by Carl Worth · 14 years ago
  60. f15e27e glcpp: Delete copies of hash_table.c, hash_table.h, and other headers. by Carl Worth · 14 years ago
  61. 325a497 glsl2: Fix handling of out values in function inlining. by Eric Anholt · 14 years ago
  62. 2927c81 glsl2: Don't mark a variable as constant if it was used as an out param. by Eric Anholt · 14 years ago
  63. 02d3711 glsl2: Always insert function calls into the instruction stream. by Eric Anholt · 14 years ago
  64. f894669 glsl2: Add definitions of the builtin constants present in GLSL 1.10. by Eric Anholt · 14 years ago
  65. 1245bab glsl2: Fix asin() implementation. by Eric Anholt · 14 years ago
  66. 117d154 glsl2: notEqual() produces a boolean value, not the base type of the args. by Eric Anholt · 14 years ago
  67. 14f8e16 glsl2: Constant-fold assignment conditions. by Eric Anholt · 14 years ago
  68. 5a2e0b8 glsl2: Don't validate IR if there were compilation errors by Ian Romanick · 14 years ago
  69. 18ab797 ir_to_mesa: Fix swizzled writemasks with swapped component ordering. by Eric Anholt · 14 years ago
  70. cd6764e linker: Remove the FINISHME comment for intrastage linking by Ian Romanick · 14 years ago
  71. 1a03a64 linker: Remove redundant check for 'main' in shaders by Ian Romanick · 14 years ago
  72. 25f51d3 linker: Track and validate GLSL versions used in shaders by Ian Romanick · 14 years ago
  73. b64e979 glsl2: Use Elements macro by Ian Romanick · 14 years ago
  74. fc9ae10 linker: Recursively resolve function calls in imported functions by Ian Romanick · 14 years ago
  75. 532c2d3 linker: look up function signatures during linking instead of using callee by Ian Romanick · 14 years ago
  76. 5adbf0b linker: Pull find_matching_signature out of call_link_visitor by Ian Romanick · 14 years ago
  77. b95897b glsl2: Explicitly walk lists in ir_function::parameter_lists_match by Ian Romanick · 14 years ago
  78. de415b7 linker: Add comment about bug in initializer handling by Ian Romanick · 14 years ago
  79. 8fe8a81 linker: First bits of intrastage, intershader function linking by Ian Romanick · 14 years ago
  80. a48a2b6 ir_function_signature: Make actual_parameters public by Ian Romanick · 14 years ago
  81. 3880d07 linker: Remove some unnecessary includes by Ian Romanick · 14 years ago
  82. 61a44cc exec_list: Fix foreach_list_safe. by Kenneth Graunke · 14 years ago
  83. 303c99f linker: Use foreach_list_safe in move_non_declarations by Ian Romanick · 14 years ago
  84. 9303e35 linker: Move global instructions from the linked shader first by Ian Romanick · 14 years ago
  85. 5304493 glsl2: Fix lexing of octal values, including "0". by Eric Anholt · 14 years ago
  86. 82d4b95 glsl2: Fix the expression type for atan's pi * sign(y). by Eric Anholt · 14 years ago
  87. 95c0892 i915: Ask the compiler to flatten out all the if statements that it can. by Eric Anholt · 14 years ago
  88. 29ce44a glsl2: Add a pass for converting if statements to conditional assignment. by Eric Anholt · 14 years ago
  89. d16044a glsl2: Give IR nodes a type field. by Eric Anholt · 14 years ago
  90. ee7b2b3 ir_to_mesa: Do validation on the IR tree. by Eric Anholt · 14 years ago
  91. 4802fd9 ir_to_mesa: Don't do lowering passes on an errored-out shader. by Eric Anholt · 14 years ago
  92. b29d31c ir_to_mesa: Rename struct temp_entry, which is used for all variables now. by Eric Anholt · 14 years ago
  93. 7b13014 ir_to_mesa: Add support for function calls. by Eric Anholt · 14 years ago
  94. 1f47245 glsl2: Remove the const disease from function signature's callee. by Eric Anholt · 14 years ago
  95. 9be7f63 glsl2: Make cross() be an expression operation. by Eric Anholt · 14 years ago
  96. 87a2ee8 glsl2: Fix warning from always-false assert not being known to not return. by Eric Anholt · 14 years ago
  97. 17a307d ast_function: Actually do type conversion on function arguments. by Kenneth Graunke · 14 years ago
  98. 1fdcdb2 exec_list: Add a new replace_with method. by Kenneth Graunke · 14 years ago
  99. 5312080 Refresh autogenerated file builtin_function.cpp. by Kenneth Graunke · 14 years ago
  100. d5316ae glsl2/builtins: Rework clamp to use scalar/vector combinations. by Kenneth Graunke · 14 years ago