- d703abf util: Include in Android builds by Tomasz Figa · 10 years ago
- db8cd4d glsl: Fix memory leak in builtin_builder::_image_prototype. by Iago Toral Quiroga · 10 years ago
- 3914dc5 glsl: make consistent use of DECLARE_RALLOC_CXX_OPERATORS by Ilia Mirkin · 10 years ago
- 0b47252 glsl: Don't make a name for the function return variable by Ian Romanick · 10 years ago
- c87d09d glsl: Don't allocate a name for ir_var_temporary variables by Ian Romanick · 10 years ago
- eaa0c74 glsl: Use ir_var_temporary for compiler generated temporaries by Ian Romanick · 10 years ago
- 04e1357 glsl: Add context-level controls for whether temporaries have real names by Ian Romanick · 10 years ago
- a994824 glsl: Never put ir_var_temporary variables in the symbol table by Ian Romanick · 10 years ago
- 7625bab glsl: Add the possibility for ir_variable to have a non-ralloced name by Ian Romanick · 10 years ago
- 0e654ab glsl: Store ir_variable_data::_num_state_slots and ::binding in 16-bits each by Ian Romanick · 10 years ago
- a32ac72 glsl: Squish ir_variable::max_ifc_array_access and ::state_slots together by Ian Romanick · 10 years ago
- 5aa8d81 glsl: Make ir_variable::num_state_slots and ir_variable::state_slots private by Ian Romanick · 10 years ago
- 21df016 glsl: Make ir_variable::max_ifc_array_access private by Ian Romanick · 10 years ago
- 8afe6ef glsl: Store ir_variable::depth_layout using 3 bits by Ian Romanick · 10 years ago
- ab51179 glsl: Replace ir_variable::warn_extension pointer with an 8-bit index by Ian Romanick · 10 years ago
- baf5a75 glsl: Use accessors for ir_variable::warn_extension by Ian Romanick · 10 years ago
- 1012e95 glsl: Eliminate unused built-in variables after compilation by Ian Romanick · 10 years ago
- 77005cf glsl: Validate that built-in uniforms have backing state by Ian Romanick · 10 years ago
- 66a2fe4 glsl: Allow texture2DProjLod and textureCubeLod in GL ES by Kalyan Kondapally · 10 years ago
- 5ccdc23 glsl: Recognize open-coded pow(x, y). by Matt Turner · 10 years ago
- c3f17bb glsl: Strip arrayness from ir_type_dereference_variable too by Ian Romanick · 10 years ago
- 2ab71e1 glsl: Round struct size up to at least 16 bytes by Ian Romanick · 10 years ago
- 5c75270 glsl: Make sure row-major array-of-structure get correct layout by Ian Romanick · 10 years ago
- 8e01c66 glsl: Make sure fields after small structs have correct padding by Ian Romanick · 10 years ago
- 9caa5c3 glsl: remove unused link_assign_uniform_block_offsets by Tapani Pälli · 10 years ago
- e018ea8 glsl: Structures must have same name to be considered same type. by Kalyan Kondapally · 10 years ago
- 1cb81d3 glsl: fix uniform location count used for glsl types by Tapani Pälli · 10 years ago
- a3d6146 glsl: Check realloc return value in ir_function::matching_signature() by Juha-Pekka Heikkila · 10 years ago
- d2f0442 glsl: Check calloc return value in link_intrastage_shaders() by Juha-Pekka Heikkila · 10 years ago
- 6e56eaf glsl: add missing null check in tfeedback_decl::init() by Juha-Pekka Heikkila · 10 years ago
- 5a6ec26 glsl: Fix memory leak in glsl_lexer.ll by Juha-Pekka Heikkila · 10 years ago
- 2826212 glsl: use ptrdiff_t cast to silence g++ sign warning by Brian Paul · 10 years ago
- b84c02f glsl: fix error message for redeclaring gl_PerVertex as output by Chris Forbes · 10 years ago
- dbc2d81 Generate a warning when not writing gl_Position with GLES. by Kalyan Kondapally · 10 years ago
- 84a40ce glsl: Speed up constant folding for swizzles. by Kenneth Graunke · 10 years ago
- 9c707d0 glsl: allow precision qualifier on sampler arrays by Frank Henigman · 10 years ago
- 096ee4c glsl: mark variable as loop constant when it is set read only by Tapani Pälli · 10 years ago
- ec08b5e glsl: Add a lowering pass for gl_VertexID by Ian Romanick · 10 years ago
- 04d3323 glsl/linker: Make get_main_function_signature public by Ian Romanick · 10 years ago
- 78c9201 Linking fails when not writing gl_Position. by Kalyan Kondapally · 10 years ago
- 96ce065 glsl: Report progress from opt_copy_propagation_elements(). by Kenneth Graunke · 10 years ago
- 702b6ea glsl: Skip rewriting instructions in opt_cpe when unnecessary. by Kenneth Graunke · 10 years ago
- 5ced83e glsl: Initialize source_chan in opt_copy_propagation_elements. by Kenneth Graunke · 10 years ago
- cfc42db glsl: fix assertion which fails for unsigned array indices. by tiffany · 10 years ago
- 2d5d1f5 glsl: free uniform_map on failure path. by Dave Airlie · 10 years ago
- 0e2ba3e glsl: Optimize clamp(x, b, 1.0), where b > 0.0 as max(saturate(x),b) by Abdiel Janulgue · 10 years ago
- d92394c glsl: Optimize clamp(x, 0.0, b), where b < 1.0 as min(saturate(x),b) by Abdiel Janulgue · 10 years ago
- 8f890b1 glsl: Optimize clamp(x, 0, 1) as saturate(x) by Abdiel Janulgue · 10 years ago
- cbd0d64 glsl: Implement saturate as ir_unop_saturate by Abdiel Janulgue · 10 years ago
- 8935c12 glsl: Add a pass to lower ir_unop_saturate to clamp(x, 0, 1) by Abdiel Janulgue · 10 years ago
- 4c0ccfc glsl: Add constant evaluation of ir_unop_saturate by Abdiel Janulgue · 10 years ago
- a5f02b6 glsl: Add ir_unop_saturate by Abdiel Janulgue · 10 years ago
- 932b0ef glsl: Use bit-flags image attributes and uint16_t for the image format by Ian Romanick · 10 years ago
- 8eeca7a glsl: Use a single bit for the dual-source blend index by Ian Romanick · 10 years ago
- c0cd5be glsl: Eliminate ir_variable::data.atomic.buffer_index by Ian Romanick · 10 years ago
- 0348429 glsl: Add strings.h on non-MSC platforms by Alexander von Gluck IV · 10 years ago
- 38a3490 glsl: Remove bogus "OUPTUT" token by Chris Forbes · 10 years ago
- 23163df glcpp: Don't use alternation in the lookahead for empty pragmas. by Carl Worth · 10 years ago
- 06ef631 glsl/linker: pass through the is_intrinsic flag by Connor Abbott · 10 years ago
- f90b7e0 glcpp: Fix glcpp-test-cr-lf "make check" test for Mac OS X by Carl Worth · 10 years ago
- c09a8b0 glcpp: Use printf instead of "echo -n" in glcpp-test by Carl Worth · 10 years ago
- a1853ea glsl: Use the without_array predicate in some more places by Timothy Arceri · 10 years ago
- 9e2e7c7 glsl: Use UniformBooleanTrue value for uniform initializers. by Matt Turner · 10 years ago
- eba0c54 glsl: Mark program as using dFdy if coarse/fine variant is used by Chris Forbes · 10 years ago
- f80c684 glsl: add ARB_derivative control support by Ilia Mirkin · 10 years ago
- 2b83757 glsl: Fixed vectorize pass vs. texture lookups. by Aras Pranckevicius · 10 years ago
- 07f5831 android: glsl: the stlport over the limited Android STL by Emil Velikov · 10 years ago
- 1b4761b glsl: Allow dynamically uniform sampler array indexing with 4.0/gs5 by Chris Forbes · 10 years ago
- 002211f mesa: move ShaderCompilerOptions into gl_constants by Marek Olšák · 10 years ago
- f28a105 glsl/glcpp: Rename one test to avoid a duplicate test number by Carl Worth · 10 years ago
- 4154099 glsl/glcpp: Fix handling of commas that result from macro expansion by Carl Worth · 10 years ago
- 318369a glsl/glcpp: Integrate recent glcpp-test-cr-lf test into "make check" by Carl Worth · 10 years ago
- 7ba74c6 glsl/glcpp: Fix glcpp-test to correctly extract test-specific arguments by Carl Worth · 10 years ago
- f134074 glsl/glcpp: Fix line-continuation code to handle multiple newline flavors by Carl Worth · 10 years ago
- ec69e00 glsl/glcpp: Don't include any newline characters in #error token by Carl Worth · 10 years ago
- 04e40fd glsl/glcpp: Treat CR+LF pair as a single newline by Carl Worth · 10 years ago
- f4ddd02 glsl/glcpp: Add test script for testing various line-termination characters by Carl Worth · 10 years ago
- 218e878 glsl/glcpp: Fix for macros that expand to include "defined" operators by Carl Worth · 10 years ago
- a48ff78 glsl/glcpp: Swallow empty #pragma directives. by Carl Worth · 10 years ago
- bf9bce5 glsl/glcpp: Fix #pragma to not over-increment the line-number count by Carl Worth · 10 years ago
- 9a54b07 glsl/glcpp: Add testing for null directives with spaces and comments by Carl Worth · 10 years ago
- c0127c3 glsl/glcpp: Fix NULL directives when followed by a single-line comment by Carl Worth · 10 years ago
- e84e159 glsl/glcpp: Add tests for #define followed by comments by Carl Worth · 10 years ago
- b4b2a5c glsl/glcpp: Allow single-line comments immediately after #define by Carl Worth · 10 years ago
- b76482e glsl/glcpp: Add test for "#define without macro name" by Carl Worth · 10 years ago
- a196ab1 glsl/glcpp: Add explicit error for "#define without macro name" by Carl Worth · 10 years ago
- 151fb1e glsl: support unsigned increment in ir_loop controls by Tapani Pälli · 10 years ago
- 7b18983 glsl: Rebuild the symbol table without unreachable symbols by Ian Romanick · 10 years ago
- 3d05177 glsl: Only create one ir_function for a given name. by Kenneth Graunke · 10 years ago
- 21129d4 glsl: Make it possible to ignore built-ins when matching signatures. by Kenneth Graunke · 10 years ago
- b48621c glsl: Do not add extra padding to structures by Ian Romanick · 10 years ago
- b17a4d5 glsl: Correctly determine when the field of a UBO is row-major by Ian Romanick · 10 years ago
- b71f149 linker: Use the matrix layout information in ir_variable and glsl_type for UBO layout by Ian Romanick · 10 years ago
- d561e79 glsl: Track matrix layout of variables using two bits by Ian Romanick · 10 years ago
- 68fa4ca glsl: Also track matrix layout information into structures by Ian Romanick · 10 years ago
- 814d694 glsl: Track matrix layout of structure fields using two bits by Ian Romanick · 10 years ago
- ab7098c glsl: Correctly load columns of a row-major matrix by Ian Romanick · 10 years ago
- 7f73134 linker: Add padding after the last field of a structure by Ian Romanick · 10 years ago
- 47c6fc5 linker: Add a last_field parameter to various program_resource_visitor methods by Ian Romanick · 10 years ago
- 1ca25ab glsl: Do not eliminate 'shared' or 'std140' blocks or block members by Ian Romanick · 10 years ago