summaryrefslogtreecommitdiffstats
path: root/src/glsl/link_functions.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl/linker: pass through the is_intrinsic flagConnor Abbott2014-08-211-0/+2
* glsl: Make it possible to ignore built-ins when matching signatures.Kenneth Graunke2014-08-041-1/+1
* glsl: Replace uses of foreach_list_const.Matt Turner2014-07-011-5/+2
* glsl: move variables in to ir_variable::data, part IITapani Pälli2013-12-121-4/+6
* glsl: Basic support for built-in intrinsics.Francisco Jerez2013-10-291-6/+10
* glsl: Update call_link_visitor to update max_ifc_array_access.Paul Berry2013-10-091-12/+25
* glsl: Hide many classes local to individual .cpp files in anon namespaces.Eric Anholt2013-09-231-0/+3
* glsl: Pass _mesa_glsl_parse_state into matching_signature and such.Kenneth Graunke2013-09-091-2/+3
* glsl: Convert ir_function_signature::is_builtin to a method.Kenneth Graunke2013-09-091-2/+2
* glsl: propagate max_array_access through function callsDominik Behr2013-09-051-0/+32
* glsl: Remove ir_call::get_callee() and set_callee().Kenneth Graunke2012-04-021-3/+3
* glsl: When linking, emit functions at the tail of the final linked program.Paul Berry2011-08-081-2/+4
* linker: Make linker_error set LinkStatus to falseIan Romanick2011-08-021-2/+2
* linker: Only over-ride built-ins when a prototype has been seenIan Romanick2011-07-171-5/+17
* linker: Add imported functions to the linked IRIan Romanick2011-03-081-1/+7
* Use C-style system headers in C++ code to avoid issues with std:: namespaceIan Romanick2011-02-211-4/+0
* linker: Propagate max_array_access while linking functionsIan Romanick2011-01-251-0/+12
* glsl, i965: Remove unnecessary talloc includes.Kenneth Graunke2011-01-211-4/+0
* glsl: Make the symbol table's add_variable just use the variable's name.Eric Anholt2010-11-291-1/+1
* linker: Require an exact matching signature when looking for prototypes.Kenneth Graunke2010-08-301-1/+1
* glsl: Include main/core.h.Chia-I Wu2010-08-241-1/+1
* glsl2: Make the clone() method take a talloc context.Eric Anholt2010-08-041-3/+3
* glsl2: Give the path within src/mesa/ for headers instead of relying on -I.Aras Pranckevicius2010-08-021-1/+1
* glsl2: Update the callee pointer of calls to newly-linked-in functions.Eric Anholt2010-07-301-0/+2
* linker: Recursively resolve function calls in imported functionsIan Romanick2010-07-191-3/+46
* linker: look up function signatures during linking instead of using calleeIan Romanick2010-07-191-24/+59
* linker: Pull find_matching_signature out of call_link_visitorIan Romanick2010-07-191-21/+27
* linker: First bits of intrastage, intershader function linkingIan Romanick2010-07-191-0/+176