aboutsummaryrefslogtreecommitdiff
path: root/src/glsl
AgeCommit message (Expand)Author
2014-04-08glsl: Move tree grafting's debug output to stderr.Eric Anholt
2014-04-08glsl: Skip making a temporary for assignments when we don't need one.Eric Anholt
2014-04-08glsl: Pass ctx->Const.NativeIntegers to do_algebraic.Kenneth Graunke
2014-04-08glsl: Pass ctx->Const.NativeIntegers to do_common_optimization().Kenneth Graunke
2014-04-08glsl: Validate that base types match for a number of binops.Kenneth Graunke
2014-04-08glsl: Fix lack of i2u in lower_ubo_reference.Kenneth Graunke
2014-04-08glsl: Make is_16bit_constant from i965 an ir_constant method.Kenneth Graunke
2014-04-05glsl: Optimize (x + y cmp 0) into (x cmp -y).Matt Turner
2014-04-01glsl: remove UBO fields from _mesa_glsl_parse_stateChia-I Wu
2014-03-28glsl: Clean up "unused parameter" warningsIan Romanick
2014-03-28glsl: Move Doxygen block closing ot the correct placeIan Romanick
2014-03-28glsl: remove {add,get}_type_ast from glsl_symbol_tableChia-I Wu
2014-03-25glsl: Clean up "unused parameter" warningsIan Romanick
2014-03-25glsl: Minor clean ups in constant_referencedIan Romanick
2014-03-25glsl: Remove ir_dereference::constant_referencedIan Romanick
2014-03-25glsl: Fold implementation of ir_dereference_array::constant_referenced into w...Ian Romanick
2014-03-25glsl: Fold implementation of ir_dereference_record::constant_referenced into ...Ian Romanick
2014-03-25glsl: Fold implementation of ir_dereference_variable::constant_referenced int...Ian Romanick
2014-03-25glsl: Add wrapper function that calls ir_dereference::constant_referencedIan Romanick
2014-03-25glsl: Group all of the constant_referenced functions togetherIan Romanick
2014-03-18glsl: Allow dot() on scalars, and throw out dotlike().Matt Turner
2014-03-18glsl: Optimize pow(x, 2) into x * x.Matt Turner
2014-03-18glsl: Match whitespace changes from previous patch.Matt Turner
2014-03-18glsl: Expose pack/unpack built-ins for ARB_gpu_shader5.Matt Turner
2014-03-14glsl: Improve debug output and variable names for opt_dead_code_local.Eric Anholt
2014-03-12glsl: Fix typoIan Romanick
2014-03-12glsl: Rewrite unrolled link_invalidate_variable_locations calls as a loopIan Romanick
2014-03-11glsl: Link glsl_compiler with pthreads library.Jonathan Gray
2014-03-11automake: use only the folder name if it's a subfolder of the present oneEmil Velikov
2014-03-11automake: silence folder creationEmil Velikov
2014-03-10mesa/glsl: introduce a remap table for uniform locationsTapani Pälli
2014-03-08glcpp: Do not remove spaces to preserve locations.Sir Anthony
2014-03-08glsl: Change locations from yylloc to appropriate tokens positions.Sir Anthony
2014-03-08glsl: Add ast_node method to set location range.Sir Anthony
2014-03-08glsl: Make ast_node location comments more informative.Sir Anthony
2014-03-08glsl: Extend ast location structure to hande end token position.Sir Anthony
2014-03-08glsl: Update lexers in glsl and glcpp to hande end position of token.Sir Anthony
2014-03-06glsl: fix compiler warnings in link_uniforms.cppBrian Paul
2014-03-03glsl: switch to c11 mutex functionsBrian Paul
2014-03-02glsl: Fix broken LRP algebraic optimization.Kenneth Graunke
2014-02-28glsl: Don't vectorize horizontal expressions.Matt Turner
2014-02-28glsl: Add is_horizontal() method to ir_expression.Matt Turner
2014-02-28glsl: Optimize lrp(x, 0, a) into x - (x * a).Matt Turner
2014-02-28glsl: Optimize lrp(0, y, a) into y * a.Matt Turner
2014-02-26glsl: add switch case for MESA_SHADER_COMPUTEBrian Paul
2014-02-26glsl: Delete LRP_TO_ARITH lowering pass flag.Kenneth Graunke
2014-02-26glsl: removed unused dimension_count varibleTimothy Arceri
2014-02-25glsl/i965: move lower_offset_array up to GLSL compiler level.Dave Airlie
2014-02-22glsl: Add a file argument to the IR printer.Eric Anholt
2014-02-21glsl/sso: Add parser and AST-to-HIR support for separate shader object layoutsIan Romanick