summaryrefslogtreecommitdiff
path: root/src/glsl/ir_function.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-09-09glsl: Skip unavailable built-ins when matching signatures.Kenneth Graunke1-0/+8
2013-09-09glsl: Pass _mesa_glsl_parse_state into matching_signature and such.Kenneth Graunke1-4/+7
2013-01-24glsl: Eliminate ambiguity between function ins/outs and shader ins/outsPaul Berry1-3/+3
2012-04-02glsl: Demote 'type' from ir_instruction to ir_rvalue and ir_variable.Kenneth Graunke1-1/+1
2011-11-14glsl: Add a new matching_signature() variant that returns exact/inexact.Kenneth Graunke1-0/+11
2011-08-08glsl: silence warning about trailing comma in enum listBrian Paul1-1/+1
2011-08-01glsl: Remove duplicate commentChad Versace1-8/+0
2011-07-30glsl: Clarify ir_function::matching_sigature()Chad Versace1-20/+33
2011-07-30glsl: Remove ir_function.cpp:type_compare()Chad Versace1-61/+0
2011-07-30glsl: Fix implicit conversions in non-constructor function callsChad Versace1-17/+29
2011-07-11glsl: Reject ambiguous function calls (multiple inexact matches).Kenneth Graunke1-6/+27
2011-07-06glsl: Suppress warning from matching_signature change.Eric Anholt1-1/+1
2011-06-29glsl: Find the "closest" signature when there are multiple matches.Kenneth Graunke1-4/+5
2011-01-31glsl: Introduce a new "const_in" variable mode.Kenneth Graunke1-0/+1
2010-11-15glsl: Remove GLSL_TYPE_FUNCTION define.Kenneth Graunke1-1/+0
2010-08-21glsl: Silence uninitialized variable warning.Vinson Lee1-0/+3
2010-07-29glsl2: Fix spelling of "sentinel."Eric Anholt1-5/+5
2010-07-20glsl2: Add and use new variable mode ir_var_temporaryIan Romanick1-0/+1
2010-07-19glsl2: Explicitly walk lists in ir_function::parameter_lists_matchIan Romanick1-23/+21
2010-07-12ir_function: Make matching_signature not return constIan Romanick1-1/+1
2010-06-24glsl2: Move the compiler to the subdirectory it will live in in Mesa.Eric Anholt1-0/+225