| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Remove unused function import_prototypes | Ian Romanick | 2016-10-17 | 2 | -131/+0 |
* | glsl: Remove prototypes for nonexistent functions | Ian Romanick | 2016-10-17 | 1 | -9/+0 |
* | glsl: Replace assert with unreachable | Ian Romanick | 2016-10-17 | 1 | -1/+2 |
* | glsl: print non-zero bindings of variables | Nicolai Hähnle | 2016-10-17 | 1 | -2/+6 |
* | glsl: fail compilation of compute shaders when unsupported | Iago Toral Quiroga | 2016-10-17 | 1 | -0/+13 |
* | glsl: Disable textureOffset(sampler2DArrayShadow, ...) in GLSL ES. | Kenneth Graunke | 2016-10-16 | 1 | -1/+7 |
* | glsl: Drop the ES requirement that VS outputs must be flat qualified. | Kenneth Graunke | 2016-10-15 | 1 | -8/+4 |
* | glsl: dump explicit location when printing IR | Nicolai Hähnle | 2016-10-12 | 1 | -3/+7 |
* | glsl: Add missing cache_destroy stub function. | Vinson Lee | 2016-10-10 | 1 | -0/+5 |
* | glsl: prohibit lowp, mediump precision on atomic_uint | Tapani Pälli | 2016-10-10 | 1 | -0/+14 |
* | glsl: optimize copy_propagation_elements pass | Tapani Pälli | 2016-10-10 | 1 | -50/+148 |
* | glsl: Let cache_test build when the shader cache is not enabled | Ian Romanick | 2016-10-07 | 1 | -0/+4 |
* | glsl: add gl_LocalGroupSizeARB as a system value | Samuel Pitoiset | 2016-10-07 | 1 | -0/+6 |
* | glsl/linker: handle errors when a variable local size is used | Samuel Pitoiset | 2016-10-07 | 1 | -2/+23 |
* | glsl: reject compute shaders with fixed and variable local size | Samuel Pitoiset | 2016-10-07 | 1 | -0/+14 |
* | glsl: process local_size_variable input qualifier | Samuel Pitoiset | 2016-10-07 | 5 | -1/+37 |
* | glsl: add enable flags for ARB_compute_variable_group_size | Samuel Pitoiset | 2016-10-07 | 4 | -0/+12 |
* | mesa: remove the UsesDFdy flag | Timothy Arceri | 2016-10-06 | 1 | -17/+2 |
* | nir/intrinsics: Add more atomic_counter ops | Ian Romanick | 2016-10-04 | 1 | -5/+58 |
* | glsl: Kill __intrinsic_atomic_sub | Ian Romanick | 2016-10-04 | 2 | -9/+46 |
* | glsl: Remove ir_function_signature::_is_intrinsic field | Ian Romanick | 2016-10-04 | 6 | -17/+5 |
* | glsl: Add ir_function_signature::is_intrinsic() method | Ian Romanick | 2016-10-04 | 7 | -16/+22 |
* | glsl: Use the ir_intrinsic_* enums instead of the __intrinsic_* name strings | Ian Romanick | 2016-10-04 | 3 | -103/+105 |
* | glsl: Track a unique intrinsic ID with each intrinsic function | Ian Romanick | 2016-10-04 | 7 | -73/+280 |
* | glsl: Don't emit ir_binop_carry during ir_binop_imul_high lowering | Ian Romanick | 2016-10-04 | 1 | -5/+17 |
* | glsl: add missing headers to blob.h | Timothy Arceri | 2016-10-02 | 1 | -0/+2 |
* | glsl: remove remaining tabs from ast_type.cpp | Timothy Arceri | 2016-09-29 | 1 | -23/+16 |
* | glsl: remove remaining tabs from ast_to_hir.cpp | Timothy Arceri | 2016-09-29 | 1 | -40/+38 |
* | glsl: remove remaining tabs from ast_array_index.cpp | Timothy Arceri | 2016-09-29 | 1 | -37/+36 |
* | glsl: remove tabs from ast_expr.cpp | Timothy Arceri | 2016-09-29 | 1 | -1/+1 |
* | glsl: remove tabs from linker.{cpp,h} | Timothy Arceri | 2016-09-29 | 2 | -408/+407 |
* | glsl: Add initial functions to implement an on-disk cache | Timothy Arceri | 2016-09-28 | 4 | -0/+1299 |
* | glsl: Fix cut-and-paste bug in hierarchical visitor ir_expression::accept | Ian Romanick | 2016-09-27 | 1 | -1/+1 |
* | glsl: Add bit_xor builder | Ian Romanick | 2016-09-27 | 2 | -0/+7 |
* | glsl/standalone: Enable GLSL 4.00 through 4.50 | Ian Romanick | 2016-09-27 | 1 | -0/+12 |
* | glsl/standalone: Use API_OPENGL_CORE if the GLSL version is >= 1.40 | Ian Romanick | 2016-09-27 | 1 | -1/+5 |
* | glsl: Update function parameter documentation for do_common_optimization | Ian Romanick | 2016-09-27 | 1 | -3/+4 |
* | glsl: remove remaining tabs in glsl_parser_extras.h | Timothy Arceri | 2016-09-27 | 1 | -30/+30 |
* | glsl: move some uniform linking code to new link_assign_uniform_storage() | Timothy Arceri | 2016-09-27 | 1 | -63/+69 |
* | glsl: move some uniform linking code to new link_setup_uniform_remap_tables() | Timothy Arceri | 2016-09-27 | 3 | -162/+177 |
* | glsl: use reproducible name for lowered const arrays | Timothy Arceri | 2016-09-27 | 3 | -6/+19 |
* | glsl: Prepare standalone compiler to be able to use parameter lists | Carl Worth | 2016-09-27 | 2 | -0/+20 |
* | Revert "glsl: move xfb BufferStride into gl_transform_feedback_info" | Timothy Arceri | 2016-09-24 | 2 | -6/+6 |
* | glsl: Delete linker stuff relating to built-in functions. | Kenneth Graunke | 2016-09-23 | 2 | -58/+16 |
* | glsl: Delete ftransform support from builtin_functions.cpp. | Kenneth Graunke | 2016-09-23 | 1 | -26/+4 |
* | glsl: Immediately inline built-ins rather than generating calls. | Kenneth Graunke | 2016-09-23 | 1 | -24/+22 |
* | glsl: Check TCS barrier restrictions at ast_to_hir time, not link time. | Kenneth Graunke | 2016-09-23 | 2 | -99/+19 |
* | glsl: move xfb BufferStride into gl_transform_feedback_info | Timothy Arceri | 2016-09-24 | 2 | -6/+6 |
* | mesa: add GL_OES_viewport_array to the extension string | Ilia Mirkin | 2016-09-22 | 1 | -0/+1 |
* | glsl: add OES_viewport_array enables and use them to expose gl_ViewportIndex | Ilia Mirkin | 2016-09-22 | 2 | -3/+8 |