| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: s/nir_type_unsigned/nir_type_uint | Jason Ekstrand | 2015-11-23 | 5 | -44/+44 |
* | nir/builder: only read meaningful channels in nir_swizzle() | Connor Abbott | 2015-11-23 | 1 | -1/+1 |
* | glsl: fix max binding validation for uniform blocks | Timothy Arceri | 2015-11-23 | 1 | -2/+2 |
* | nir: Add support for gl_HelperInvocation system value. | Matt Turner | 2015-11-20 | 2 | -0/+5 |
* | glsl: add subroutine index qualifier support | Timothy Arceri | 2015-11-21 | 7 | -4/+83 |
* | glsl: add support for complie-time constant expressions | Timothy Arceri | 2015-11-21 | 5 | -164/+195 |
* | glsl: add new type for compile time constants | Timothy Arceri | 2015-11-21 | 2 | -0/+80 |
* | glsl: call set_shader_inout_layout() earlier | Timothy Arceri | 2015-11-21 | 1 | -3/+3 |
* | glsl: replace binding layout min boundary check | Timothy Arceri | 2015-11-21 | 1 | -11/+12 |
* | glsl: encapsulate binding validation and setting | Timothy Arceri | 2015-11-21 | 1 | -32/+28 |
* | glsl: move stream layout max validation | Timothy Arceri | 2015-11-21 | 2 | -16/+19 |
* | glsl: move stream layout qualifier validation | Timothy Arceri | 2015-11-21 | 2 | -20/+35 |
* | glsl: replace index layout min boundary check | Timothy Arceri | 2015-11-21 | 1 | -3/+6 |
* | glsl: remove duplicate validation for index layout qualifier | Timothy Arceri | 2015-11-21 | 1 | -7/+1 |
* | glsl: move location layout qualifier validation | Timothy Arceri | 2015-11-21 | 2 | -15/+15 |
* | glsl: add process_qualifier_constant() helper | Timothy Arceri | 2015-11-21 | 1 | -0/+17 |
* | glsl: move builtin_type_macros.h into the correct list | Emil Velikov | 2015-11-20 | 1 | -1/+1 |
* | android: export the path of glsl nir headers | Mauro Rossi | 2015-11-20 | 1 | -1/+2 |
* | glsl: avoid linker and user varying location to overlap | Gregory Hainaut | 2015-11-20 | 1 | -3/+43 |
* | nir: Add nir_texop_samples_identical opcode | Ian Romanick | 2015-11-19 | 3 | -1/+13 |
* | glsl: Add textureSamplesIdenticalEXT built-in functions | Ian Romanick | 2015-11-19 | 1 | -0/+44 |
* | glsl: Add ir_samples_identical opcode | Ian Romanick | 2015-11-19 | 8 | -1/+22 |
* | glsl: Extension tracking for EXT_shader_samples_indentical | Ian Romanick | 2015-11-19 | 3 | -0/+6 |
* | nir: add nir_ssa_for_alu_src() | Rob Clark | 2015-11-19 | 2 | -4/+23 |
* | nir: fix missing increments of num_inputs/num_outputs | Rob Clark | 2015-11-19 | 2 | -0/+4 |
* | nir/print: show # of uniforms/inputs/outputs | Rob Clark | 2015-11-19 | 1 | -0/+4 |
* | nir/print: show shader name/label if set | Rob Clark | 2015-11-19 | 1 | -0/+6 |
* | nir: add nir_var_all enum | Rob Clark | 2015-11-19 | 3 | -1/+6 |
* | glsl: add a parse check to check for the index layout qualifier | Ryan Houdek | 2015-11-19 | 1 | -0/+5 |
* | glsl: add GL_EXT_blend_func_extended preprocessor define | Ryan Houdek | 2015-11-19 | 1 | -0/+2 |
* | glsl: add support for EXT_blend_func_extended builtins | Ryan Houdek | 2015-11-19 | 2 | -0/+92 |
* | glsl: add EXT_blend_func_extended parser enables | Ryan Houdek | 2015-11-19 | 2 | -0/+8 |
* | glsl: fix ir_constant::equals() for doubles | Connor Abbott | 2015-11-19 | 1 | -2/+7 |
* | glsl: fix isinf() for doubles | Connor Abbott | 2015-11-19 | 1 | -1/+10 |
* | nir: fix constant folding of bfi | Connor Abbott | 2015-11-19 | 1 | -2/+2 |
* | glsl: Fix off-by-one error in array size check assertion | Ian Romanick | 2015-11-18 | 1 | -2/+1 |
* | glsl: Silence unused parameter warnings | Ian Romanick | 2015-11-18 | 1 | -2/+2 |
* | glsl: Silence ignored qualifier warning | Ian Romanick | 2015-11-18 | 1 | -1/+1 |
* | nir: Add support for cloning shaders | Jason Ekstrand | 2015-11-18 | 4 | -0/+682 |
* | i965/nir: Validate that NIR passes call nir_metadata_preserve(). | Kenneth Graunke | 2015-11-18 | 2 | -0/+41 |
* | nir: add array length field | Rob Clark | 2015-11-18 | 2 | -0/+10 |
* | nir: remove nir_variable::max_ifc_array_access | Rob Clark | 2015-11-18 | 2 | -22/+0 |
* | nir: fix typo in idiv lowering, causing large-udiv-udiv failures | Ilia Mirkin | 2015-11-18 | 1 | -1/+1 |
* | nir: Store the size of the TCS output patch in nir_shader_info. | Kenneth Graunke | 2015-11-18 | 2 | -0/+9 |
* | glsl: rename location layout helper | Timothy Arceri | 2015-11-18 | 1 | -5/+5 |
* | glsl: don't validate binding when its not needed | Timothy Arceri | 2015-11-18 | 1 | -2/+5 |
* | glsl: remove temp variable to make code easier to read | Timothy Arceri | 2015-11-18 | 1 | -10/+7 |
* | glsl: cleanup and fix validate matrix function for arrays | Timothy Arceri | 2015-11-18 | 1 | -10/+1 |
* | glsl: use better location in struct and block error messages | Timothy Arceri | 2015-11-18 | 1 | -7/+3 |
* | glsl: only do type and qualifier validation once per declaration | Timothy Arceri | 2015-11-18 | 1 | -99/+97 |