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