| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Fix Android build | Chad Versace | 2011-09-24 | 1 | -0/+1 |
* | glsl: Free all S-Expressions immediately after reading IR. | Kenneth Graunke | 2011-09-23 | 1 | -2/+3 |
* | glsl: Defer initialization of built-in functions until they're needed. | Kenneth Graunke | 2011-09-23 | 4 | -3/+7 |
* | mesa: set up gl_vert_result and gl_frag_attrib values for gl_ClipDistance. | Paul Berry | 2011-09-23 | 1 | -4/+4 |
* | mesa: Add a flag to indicate whether a program uses gl_ClipDistance. | Paul Berry | 2011-09-23 | 1 | -1/+4 |
* | glsl: Implement a lowering pass for gl_ClipDistance. | Paul Berry | 2011-09-23 | 5 | -0/+350 |
* | glsl hierarchical visitor: Do not overwrite base_ir for parameter lists. | Paul Berry | 2011-09-23 | 2 | -7/+17 |
* | make: Don't use builtin_stubs.cpp for standalone GLSL compiler. | Kenneth Graunke | 2011-09-20 | 1 | -4/+4 |
* | glsl: Remove field array_lvalue from ir_variable. | Paul Berry | 2011-09-14 | 4 | -32/+21 |
* | glsl: Silence "ast_to_hir.cpp:1984:25: warning: comparison of unsigned expres... | Ian Romanick | 2011-09-09 | 1 | -1/+1 |
* | glsl: Silence several "warning: unused parameter" | Ian Romanick | 2011-09-09 | 8 | -0/+16 |
* | glsl: Don't do structure splitting until link time. | Eric Anholt | 2011-09-08 | 1 | -1/+1 |
* | glsl: Clarify error message about whole-array assignment in GLSL 1.10. | Eric Anholt | 2011-09-08 | 1 | -6/+25 |
* | glsl: When assiging from a whole array, mark it as used. | Eric Anholt | 2011-09-08 | 1 | -0/+1 |
* | glsl: Fix setting of OutputsWritten for whole array dereference. | Eric Anholt | 2011-09-08 | 1 | -4/+2 |
* | glsl: Make sure gl_ClipDistance and gl_ClipVertex are not both written. | Paul Berry | 2011-09-08 | 1 | -0/+19 |
* | glsl: Check that gl_ClipDistance[] is not sized too large. | Paul Berry | 2011-09-08 | 1 | -0/+15 |
* | glsl: Rework oversize array check for gl_TexCoord. | Paul Berry | 2011-09-08 | 1 | -12/+33 |
* | glsl: Add constant gl_MaxClipDistances. | Paul Berry | 2011-09-08 | 1 | -0/+15 |
* | glsl: Make gl_ClipDistance[] implicitly sized. | Paul Berry | 2011-09-08 | 1 | -4/+24 |
* | glsl: s/int/unsigned/ to silence warning | Brian Paul | 2011-09-07 | 1 | -2/+2 |
* | glsl/ir_reader: Make sure constants have the right number of components. | Kenneth Graunke | 2011-09-07 | 1 | -0/+5 |
* | glsl/builtins: Fix invalid float constant in noise4 built-in. | Kenneth Graunke | 2011-09-07 | 1 | -2/+2 |
* | glsl/builtins: Fix invalid vecN constants in hyperbolic functions. | Kenneth Graunke | 2011-09-07 | 5 | -21/+21 |
* | glsl: Use a separate div_to_mul_rcp lowering flag for integers. | Bryan Cain | 2011-08-31 | 2 | -61/+77 |
* | glcpp: Add GL_ARB_conservative_depth #define. | Kenneth Graunke | 2011-08-25 | 1 | -1/+3 |
* | glsl: fix crash when a const is passed to texelFetchOffset | Dave Airlie | 2011-08-25 | 1 | -0/+1 |
* | glsl: Bail after reporting an error for non-constant const_in parameters. | Kenneth Graunke | 2011-08-25 | 1 | -0/+1 |
* | glsl: Implement the GL_ARB_conservative_depth extension. | Kenneth Graunke | 2011-08-25 | 5 | -4/+7 |
* | glsl: Make sure that Extensions.dummy_true is set to true | Ian Romanick | 2011-08-24 | 1 | -0/+2 |
* | glsl/builtins: Uncomment textureSize prototypes. | Kenneth Graunke | 2011-08-23 | 2 | -4/+0 |
* | texture_builtins.py: Add support for textureSize (txs). | Kenneth Graunke | 2011-08-23 | 1 | -14/+36 |
* | glsl: Add a new ir_txs (textureSize) opcode to ir_texture. | Kenneth Graunke | 2011-08-23 | 8 | -35/+58 |
* | glsl: Make ir_validate actually visit ir_if nodes. | Kenneth Graunke | 2011-08-22 | 1 | -2/+3 |
* | android: build glsl | Chia-I Wu | 2011-08-21 | 2 | -0/+269 |
* | ralloc: include limits.h for SIZE_MAX on Android | Chia-I Wu | 2011-08-21 | 1 | -0/+5 |
* | glsl: remove an unnecessary header include | Chia-I Wu | 2011-08-21 | 1 | -1/+0 |
* | glsl: Remove unused variable. | Kenneth Graunke | 2011-08-19 | 1 | -1/+0 |
* | glsl: Fix type error when lowering integer divisions | Paul Berry | 2011-08-16 | 1 | -0/+4 |
* | glsl: When assigning to a whole array, mark the array as accessed. | Eric Anholt | 2011-08-15 | 1 | -10/+11 |
* | glsl: Add validations for ir_call. | Paul Berry | 2011-08-15 | 1 | -0/+36 |
* | glsl: Make is_lvalue() and variable_referenced() const. | Paul Berry | 2011-08-15 | 2 | -11/+11 |
* | glsl: Perform implicit type conversions on function call out parameters. | Paul Berry | 2011-08-15 | 1 | -5/+71 |
* | glsl: Modify strategy for accumulating conditions when lowering if-statements | Ian Romanick | 2011-08-15 | 1 | -11/+55 |
* | glsl: Slight change to the code generated by if-flattening | Ian Romanick | 2011-08-15 | 1 | -21/+39 |
* | glsl: Replace foreach_iter with foreach_list_safe | Ian Romanick | 2011-08-15 | 1 | -2/+2 |
* | glsl: Make move_block_to_cond_assign not care which branch it's processing | Ian Romanick | 2011-08-15 | 1 | -27/+17 |
* | glsl: validate IR after linking (debug builds only) | Paul Berry | 2011-08-08 | 1 | -0/+8 |
* | glsl: When linking, emit functions at the tail of the final linked program. | Paul Berry | 2011-08-08 | 1 | -2/+4 |
* | glsl: Check array size is const before asserting that no IR was generated. | Paul Berry | 2011-08-08 | 1 | -5/+8 |