glsl: Assign locations for uniforms in UBOs using the std140 rules.
[profile/ivi/mesa.git] / src / glsl / ast_function.cpp
2012-06-15 Paul Berryglsl: Use ir_unop_f2u to convert floats to uints.
2012-05-11 Marek OlšákMerge branch 'gallium-userbuf'
2012-05-08 Olivier Galibertglsl: Add a variable context to constant_expression_val...
2012-05-04 Eric Anholtglsl: Fix regression in function out-parameter lvalue...
2012-04-19 Eric Anholtglsl: Track in each ir_variable whether it was ever...
2012-04-02 Kenneth Graunkeglsl: Demote 'type' from ir_instruction to ir_rvalue...
2012-04-02 Kenneth Graunkeglsl: Convert ir_call to be a statement rather than...
2012-04-02 Kenneth Graunkeglsl: Use ir_rvalue to represent generic error_type...
2012-04-02 Kenneth Graunkeglsl: Combine AST-level and IR-level parameter mode...
2012-04-02 Kenneth Graunkeglsl: Split up function matching and call generation...
2012-01-06 Ian Romanickglsl: Emit extra errors for l-value violations in ...
2011-11-15 Kenneth Graunkeglsl: Always search for an exact function signature...
2011-11-15 Kenneth Graunkeglsl: Split code to generate an ir_call out from match_...
2011-09-24 Kenneth Graunkeglsl: Defer initialization of built-in functions until...
2011-08-27 Stéphane MarchesinMerge branch 'master' of git://anongit.freedesktop...
2011-08-25 Dave Airlieglsl: fix crash when a const is passed to texelFetchOffset
2011-08-25 Kenneth Graunkeglsl: Bail after reporting an error for non-constant...
2011-08-16 Paul Berryglsl: Perform implicit type conversions on function...
2011-08-08 Paul Berryglsl: Constant-fold built-in functions before outputting IR
2011-08-08 Paul Berryglsl: Emit function signatures at toplevel, even for...
2011-08-04 Bryan CainMerge branch 'glsl-to-tgsi'
2011-07-30 Chad Versaceglsl: Fix conversions in array constructors
2011-07-21 Brian PaulMerge branch 'gallium-polygon-stipple'
2011-07-21 Brian PaulMerge branch 'remove-copyteximage-hook'
2011-07-21 Ian Romanickglsl: Make prototype_string publicly available
2011-07-04 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-07-04 Thomas HellstromMerge branch 'xa_branch'
2011-06-29 Kenneth Graunkeglsl: Use i2u and u2i to implement constructor conversions.
2011-06-03 Christian KönigMerge remote-tracking branch 'mareko/r300g-draw-instanc...
2011-05-07 Christian KönigMerge remote-tracking branch 'origin/master' into pipe...
2011-05-03 Ian Romanickglsl: Remove extra newline from error message
2011-04-23 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-04-19 Ian Romanickglsl: 80-column wrapping and whitespace fixes
2011-02-24 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-02-11 Ian Romanickglsl: Finish out the reduce/reduce error fixes
2011-02-02 Kenneth Graunkeglsl: Fix invalid use of ralloc_asprintf in prototype_s...
2011-01-31 Brian Paulglsl: add cast to silence signed/unsigned comparison...
2011-01-31 Kenneth Graunkeglsl: Introduce a new "const_in" variable mode.
2011-01-31 Kenneth GraunkeConvert everything from the talloc API to the ralloc...
2011-01-21 Chad Versaceglsl: Improve error message when read-only vars are...
2011-01-15 Brian PaulMerge branch 'draw-instanced'
2011-01-10 Christian KönigMerge remote branch 'vdpau/pipe-video' into pipe-video
2010-12-19 Christoph BumillerMerge remote branch 'origin/master' into nvc0-new
2010-12-11 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-12-06 Kenneth Graunkeglsl: Properly add functions during lazy built-in proto...
2010-11-30 Kenneth Graunkeglsl: Lazily import built-in function prototypes.
2010-11-22 Keith WhitwellMerge branch 'lp-offset-twoside'
2010-11-21 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-11-20 Ian Romanickglsl: Fix matrix constructors with vector parameters
2010-11-16 Ian Romanickglsl: Simplify generation of swizzle for vector constru...
2010-11-11 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-11-09 Kenneth Graunkeglsl: Remove unnecessary "unused variable" warning...
2010-10-28 Christian KönigMerge branch 'master' of ssh://git.freedesktop.org...
2010-10-26 Thomas Balling Sør... Merge branch 'pipe-video' of git://anongit.freedesktop...
2010-10-26 Thomas Balling Sør... Merge branch 'master' into pipe-video
2010-10-25 Kenneth Graunkeglsl: Fix constant component count in vector constructo...
2010-10-18 Keith WhitwellMerge remote branch 'origin/master' into lp-setup-llvm
2010-10-12 Christian KönigMerge branch 'master' of ssh://git.freedesktop.org...
2010-10-05 Thomas Balling Sør... Merge branch 'master' into pipe-video
2010-09-22 Eric Anholtglsl: Rework assignments with write_masks to have LHS...
2010-09-15 Christoph BumillerMerge remote branch 'origin/nv50-compiler'
2010-09-08 Kenneth Graunkeast_to_hir: Allow matrix-from-matrix constructors in...
2010-09-02 Christoph BumillerMerge remote branch 'origin/master' into nv50-compiler
2010-09-02 Kenneth Graunkeglsl: Apply implicit conversions to structure construct...
2010-09-02 Kenneth Graunkeglsl: Convert constant record constructor parameters...
2010-09-02 Kenneth Graunkeglsl: Reject structure constructors that have too many...
2010-09-02 Ian Romanickglsl2: Emit structure constructors inline
2010-09-02 Kenneth Graunkeglsl: Fix write mask in matrix-from-matrix constructors.
2010-09-02 Kenneth Graunkeglsl: Move generate_constructor_(matrix|vector) to...
2010-09-02 Kenneth Graunkeast_function: Fix check for "too few components".
2010-09-02 Kenneth Graunkeast_function: Remove bogus cases from generate_construc...
2010-08-31 Ian Romanickglsl2: Write vector constructor constants in a single...
2010-08-29 Vinson Leeglsl: Initialize data in ast_function_expression::hir.
2010-08-24 Chia-I Wuglsl: Include main/core.h.
2010-08-17 Ian Romanickglsl2: Fix transpose of rows and cols
2010-08-17 Ian RomanickMerge branch 'glsl2'
2010-08-14 Ian RomanickMerge branch 'master' into glsl2
2010-08-13 Ian Romanickglsl2: Use MIN2 from macros.h instead of open coding it
2010-08-06 Ian Romanickglsl2: Log a better error message when a matching funct...
2010-08-04 Ian Romanickglsl2: Generate masked assignments in vector and matrix...
2010-08-04 Kenneth Graunkeglsl2: Remove uses of deprecated TALLOC_CTX type.
2010-08-03 Eric Anholtglsl2: No need to strdup the name passed in to ir_varia...
2010-07-29 Eric Anholtglsl2: Fix spelling of "sentinel."
2010-07-28 Kenneth Graunkeast_function: Set constant_value on return value tempor...
2010-07-27 Eric AnholtMerge remote branch 'origin/master' into glsl2
2010-07-21 Kenneth Graunkeglsl2: Extend ir_constant to store constant arrays...
2010-07-21 Kenneth Graunkeglsl2: Emit array constructors inline.
2010-07-21 Kenneth Graunkeglsl2: Add some comments.
2010-07-21 Kenneth Graunkeglsl2: Replace insert_before/remove pairs with exec_nod...
2010-07-21 Ian Romanickglsl2: glsl_type has its own talloc context, don't...
2010-07-21 Ian Romanickglsl2: Add and use new variable mode ir_var_temporary
2010-07-20 Eric Anholtglsl2: Always insert function calls into the instructio...
2010-07-19 Eric Anholtglsl2: Remove the const disease from function signature...
2010-07-14 Kenneth Graunkeast_function: Actually do type conversion on function...
2010-07-09 Kenneth Graunkeast_function: Fix non-float constructors with matrix...
2010-07-09 Kenneth Graunkeast_function: Move error return earlier and don't inden...
2010-07-09 Kenneth Graunkeast_function: Remove unnecessary check for empty constr...
2010-06-30 Kenneth Graunkeglsl2: Use _mesa_glsl_parse_state as the talloc parent...
2010-06-29 Ian Romanickglsl2: Use talloc_strdup when generating constructor...
2010-06-29 Ian Romanickglsl2: Don't flatten constructor parameters to scalars
next