1. 778ecc9 glcpp: Add GL_ARB_conservative_depth #define. by Kenneth Graunke · 13 years ago
  2. 8ce7162 glsl: fix crash when a const is passed to texelFetchOffset by Dave Airlie · 13 years ago
  3. c25b494 glsl: Bail after reporting an error for non-constant const_in parameters. by Kenneth Graunke · 13 years ago
  4. b9eb4d8 glsl: Implement the GL_ARB_conservative_depth extension. by Kenneth Graunke · 13 years ago
  5. 707d614 glsl: Make sure that Extensions.dummy_true is set to true by Ian Romanick · 13 years ago
  6. 2054652 glsl/builtins: Uncomment textureSize prototypes. by Kenneth Graunke · 14 years ago
  7. 583b295 texture_builtins.py: Add support for textureSize (txs). by Kenneth Graunke · 14 years ago
  8. 1e3bcbd glsl: Add a new ir_txs (textureSize) opcode to ir_texture. by Kenneth Graunke · 14 years ago
  9. 6c8ea1e glsl: Make ir_validate actually visit ir_if nodes. by Kenneth Graunke · 13 years ago
  10. b81b82d android: build glsl by Chia-I Wu · 13 years ago
  11. b34770d ralloc: include limits.h for SIZE_MAX on Android by Chia-I Wu · 13 years ago
  12. 31753b5 glsl: remove an unnecessary header include by Chia-I Wu · 13 years ago
  13. 64f11db glsl: Remove unused variable. by Kenneth Graunke · 13 years ago
  14. af501e2 glsl: Fix type error when lowering integer divisions by Paul Berry · 13 years ago
  15. a313c29 glsl: When assigning to a whole array, mark the array as accessed. by Eric Anholt · 13 years ago
  16. 303e05c glsl: Add validations for ir_call. by Paul Berry · 13 years ago
  17. a52b53b glsl: Make is_lvalue() and variable_referenced() const. by Paul Berry · 13 years ago
  18. 67b5a32 glsl: Perform implicit type conversions on function call out parameters. by Paul Berry · 13 years ago
  19. a352e2d glsl: Modify strategy for accumulating conditions when lowering if-statements by Ian Romanick · 13 years ago
  20. 4a026d6 glsl: Slight change to the code generated by if-flattening by Ian Romanick · 13 years ago
  21. 13df36e glsl: Replace foreach_iter with foreach_list_safe by Ian Romanick · 13 years ago
  22. 5c84378 glsl: Make move_block_to_cond_assign not care which branch it's processing by Ian Romanick · 13 years ago
  23. c148ef6 glsl: validate IR after linking (debug builds only) by Paul Berry · 13 years ago
  24. 01a851c glsl: When linking, emit functions at the tail of the final linked program. by Paul Berry · 13 years ago
  25. d4144a1 glsl: Check array size is const before asserting that no IR was generated. by Paul Berry · 13 years ago
  26. 789ee65 glsl: Constant-fold built-in functions before outputting IR by Paul Berry · 13 years ago
  27. 0d81b0e glsl: Emit function signatures at toplevel, even for built-ins. by Paul Berry · 13 years ago
  28. 4823388 Revert "glsl: Skip processing the first function's body in do_dead_functions()." by Paul Berry · 13 years ago
  29. 75a9874 glsl: silence warning about trailing comma in enum list by Brian Paul · 13 years ago
  30. 547212d glsl: empty declarations should be valid by Chia-I Wu · 13 years ago
  31. 8919393 mesa: Ensure that gl_shader_program::InfoLog is never NULL by Ian Romanick · 13 years ago
  32. 379a32f linker: Make linker_{error,warning} generally available by Ian Romanick · 13 years ago
  33. 586e741 linker: Make linker_error set LinkStatus to false by Ian Romanick · 13 years ago
  34. b1b4ea0 glsl: improve the accuracy of the atan(x,y) builtin function. by Paul Berry · 13 years ago
  35. d4c80f5 glsl: improve the accuracy of the asin() builtin function. by Paul Berry · 13 years ago
  36. 5541920 glsl: Remove duplicate comment by Chad Versace · 13 years ago
  37. 5081d31 glsl: Clarify ir_function::matching_sigature() by Chad Versace · 13 years ago
  38. a5ab939 glsl: Fix conversions in array constructors by Chad Versace · 13 years ago
  39. 6efe1a8 glsl: Remove ir_function.cpp:type_compare() by Chad Versace · 13 years ago
  40. 8b3627f glsl: Fix implicit conversions in non-constructor function calls by Chad Versace · 13 years ago
  41. 200e497 glsl: Add method glsl_type::can_implicitly_convert_to() by Chad Versace · 13 years ago
  42. 83f5d5e Add dependency generation for Mesa and GLSL dricore objects. by Eric Anholt · 13 years ago
  43. fe33c88 glsl: improve the accuracy of the radians() builtin function by Paul Berry · 13 years ago
  44. f622c6d glsl: Add source location tracking to TODO list by Ian Romanick · 13 years ago
  45. 5e1b709 glsl: Remove completed items from the TODO list by Ian Romanick · 13 years ago
  46. c1e591e glsl: Correctly return progress from lower_variable_index_to_cond_assign by Ian Romanick · 13 years ago
  47. 6c8f1f4 glsl: Compare vector indices in blocks by Ian Romanick · 13 years ago
  48. 90cc372 glsl: Factor out code that generates block of index comparisons by Ian Romanick · 13 years ago
  49. 156f853 glsl: Treat ir_dereference_array of non-var as a constant for lowering by Ian Romanick · 13 years ago
  50. 601428d glsl: When lowering non-constant vector indexing, respect existing conditions by Ian Romanick · 13 years ago
  51. 5f83dfe glsl: When lowering non-constant array indexing, respect existing conditions by Ian Romanick · 13 years ago
  52. 1731ac3 glsl: Rework lowering of non-constant array indexing by Ian Romanick · 13 years ago
  53. d2296e7 glsl: Split out part of variable_index_to_cond_assign_visitor::needs_lowering by Ian Romanick · 13 years ago
  54. 8d5f3ce glsl: Move is_array_or_matrix outside visitor class by Ian Romanick · 13 years ago
  55. edaadd9 glsl: Add standalone_scaffolding.cpp to SConscript. by Vinson Lee · 13 years ago
  56. 659cded glsl: Add unit tests for lower_jumps.cpp by Paul Berry · 13 years ago
  57. f1f76e1 glsl: Create a standalone executable for testing optimization passes. by Paul Berry · 13 years ago
  58. f129f61 glsl: Move functions into standalone_scaffolding.cpp for later reuse. by Paul Berry · 13 years ago
  59. 76bccaf glsl: Add ir_function_detect_recursion.cpp to SConscript. by Vinson Lee · 13 years ago
  60. 02c5ae1 glsl: Reject shaders that contain static recursion by Ian Romanick · 13 years ago
  61. 1ad3ba4 glsl: Make prototype_string publicly available by Ian Romanick · 13 years ago
  62. 3875526 glsl: Avoid massive ralloc_strndup overhead in S-Expression parsing. by Kenneth Graunke · 13 years ago
  63. 4470ff2 glsl: silence warning in linker.cpp by Brian Paul · 13 years ago
  64. f072210 glsl: Ensure that sampler declarations are always uniform or "in" parameters. by Paul Berry · 13 years ago
  65. ddc1c96 glsl: Move type_contains_sampler() into glsl_type for later reuse. by Paul Berry · 13 years ago
  66. 66f4ac9 linker: Only over-ride built-ins when a prototype has been seen by Ian Romanick · 13 years ago
  67. 7304909 glsl: Reject ambiguous function calls (multiple inexact matches). by Kenneth Graunke · 13 years ago
  68. 067c9d7 glsl: Lower break instructions when necessary at the end of a loop. by Paul Berry · 13 years ago
  69. e71b4ab glsl: In lower_jumps.cpp, lower both branches of a conditional. by Paul Berry · 13 years ago
  70. 382cee9 glsl: Use foreach_list in lower_jumps.cpp by Paul Berry · 13 years ago
  71. 03145ba glsl: lower unconditional returns and continues in loops. by Paul Berry · 13 years ago
  72. afc9a50 glsl: Lower unconditional return statements. by Paul Berry · 13 years ago
  73. dbaa2e6 glsl: Refactor logic for determining whether to lower return statements. by Paul Berry · 13 years ago
  74. e2c748a glsl: Add explanatory comments to lower_jumps.cpp. by Paul Berry · 13 years ago
  75. f4830be glsl: Make ir_reader able to read plain (return) statements. by Paul Berry · 13 years ago
  76. 5fb79fc glsl: Remove unused function prototypes. by Paul Berry · 13 years ago
  77. 7eb7d67 glsl: use casts to silence warning by Brian Paul · 13 years ago
  78. d32d4f7 linker: Assign locations for fragment shader output by Ian Romanick · 13 years ago
  79. 174cef7 glsl: Don't choke when printing an anonymous function parameter by Ian Romanick · 13 years ago
  80. 0eb9797 glsl: Track initial mask in constant propagation live set by Ian Romanick · 13 years ago
  81. b043409 glsl: Suppress warning from matching_signature change. by Eric Anholt · 13 years ago
  82. abbbd14 glsl: Fix make clean for dricore. by Eric Anholt · 13 years ago
  83. 578f6a9 glsl: Don't use MOD_TO_FRACT lowering on GLSL 1.30's % operator. by Kenneth Graunke · 13 years ago
  84. ed92b91 glsl: Fix DIV_TO_MUL_RCP lowering for uint result types. by Kenneth Graunke · 13 years ago
  85. 8eb9753 glsl: Distinguish "type mismatch" error messages for modulus operator. by Kenneth Graunke · 13 years ago
  86. 60eb63a glsl: Find the "closest" signature when there are multiple matches. by Kenneth Graunke · 13 years ago
  87. 6b1ba7c glsl: Use i2u and u2i to implement constructor conversions. by Kenneth Graunke · 13 years ago
  88. 3283e36 glsl: Revert "fix conversions from uint to bool and from..." by Kenneth Graunke · 13 years ago
  89. 20ef96c glsl: Add ir_unop_i2u and ir_unop_u2i operations. by Bryan Cain · 13 years ago
  90. 4f799e6 glsl: Use the default values of ir_assignment() in lower_mat_op_to_vec. by Eric Anholt · 13 years ago
  91. e617a53 glsl: Allow ir_assignment() constructor to not specify condition. by Eric Anholt · 13 years ago
  92. 487dd96 glsl: Avoid making a temporary for lower_mat_op_to_vec if not needed. by Eric Anholt · 13 years ago
  93. 8fad863 glsl: Make lower_mat_op_to_vec track derefs, not variables. by Eric Anholt · 13 years ago
  94. 408377a glsl: Rename lower_mat_op_to_vec operands/results to be less hungarian. by Eric Anholt · 13 years ago
  95. a47fd5c glsl: Move get_{column,element} to expression args. by Eric Anholt · 13 years ago
  96. e75b595 glsl: Drop explicit types of lower_mat_op_to_vec expressions. by Eric Anholt · 13 years ago
  97. 3097715 glsl: Rewrote _mesa_glsl_process_extension to use table-driven logic. by Paul Berry · 13 years ago
  98. 9c4445d glsl: Changed extension enable bits to bools. by Paul Berry · 13 years ago
  99. b078aad glsl: permit explicit locations on fragment shader outputs, not inputs by Paul Berry · 13 years ago
  100. d2c6cef glsl: Fix depth unbalancing problem in if-statement flattening by Ian Romanick · 13 years ago