| Commit message (Expand) | Author | Age | Files | Lines |
* | glsl: Use ir_var_temporary when generating inline functions. | Kenneth Graunke | 2016-12-20 | 1 | -1/+1 |
* | glsl: allow invariant on fragment shader outputs. | Dave Airlie | 2016-12-20 | 1 | -2/+24 |
* | nir: Trivial clean ups in the generated nir_constant_expressions.c | Ian Romanick | 2016-12-19 | 1 | -6/+5 |
* | nir: Silence unused parameter warnings in nir_constant_expression.c | Ian Romanick | 2016-12-19 | 1 | -2/+2 |
* | nir: Silence missing field initializer warnings for vectors in nir_constant_e... | Ian Romanick | 2016-12-19 | 1 | -0/+3 |
* | glsl: Silence "unused parameter" warnings in ast_type.cpp | Ian Romanick | 2016-12-19 | 1 | -6/+4 |
* | glsl: Trivial whitespace fixes in link_uniforms.cpp | Ian Romanick | 2016-12-19 | 1 | -3/+4 |
* | glsl: Silence unused parameter warning in propagate_invariance.cpp | Ian Romanick | 2016-12-19 | 1 | -1/+1 |
* | glsl: Minor formatting fixes in link_uniform_blocks.cpp | Ian Romanick | 2016-12-19 | 1 | -37/+42 |
* | glsl: Fix all the whitespace errors in link_uniform_block_active_visitor.cpp | Ian Romanick | 2016-12-19 | 1 | -25/+21 |
* | linker: Accurately mark a uniform block instance array element as used in a s... | Ian Romanick | 2016-12-19 | 1 | -2/+6 |
* | glsl: Walk a list of ir_dereference_array to mark array elements as accessed | Ian Romanick | 2016-12-19 | 3 | -1/+507 |
* | glsl: Mark a set of array elements as accessed using a list of array_deref_range | Ian Romanick | 2016-12-19 | 3 | -0/+253 |
* | glsl: Add structures to track accessed elements of a single array | Ian Romanick | 2016-12-19 | 2 | -0/+56 |
* | glsl: Add tracking for elements of an array-of-arrays that have been accessed | Ian Romanick | 2016-12-19 | 4 | -1/+177 |
* | glsl: Use simpler visitor to determine which UBO and SSBO blocks are used | Ian Romanick | 2016-12-19 | 4 | -5/+171 |
* | glsl: Track the linearized array index for each UBO instance array element | Ian Romanick | 2016-12-19 | 1 | -4/+15 |
* | glsl: Fix wonkey indentation left from previous commit | Ian Romanick | 2016-12-19 | 1 | -45/+44 |
* | glsl: Split process_block_array into two functions | Ian Romanick | 2016-12-19 | 1 | -6/+28 |
* | glsl: Fix program interface queries relating to interface blocks. | Kenneth Graunke | 2016-12-19 | 1 | -40/+60 |
* | glsl: Drop bogus is_vertex_input from add_shader_variable(). | Kenneth Graunke | 2016-12-19 | 1 | -6/+1 |
* | spirv/nir: add support for ImageGatherExtended | Ilia Mirkin | 2016-12-16 | 1 | -7/+69 |
* | nir: Remove nir_array from lower_locals_to_regs | Thomas Helland | 2016-12-16 | 1 | -9/+0 |
* | nir: Turn imov/fmov of undef into undef | Timothy Arceri | 2016-12-16 | 1 | -6/+6 |
* | nir/lower_tex: fix number of components in replace_gradient_with_lod() | Iago Toral Quiroga | 2016-12-15 | 1 | -1/+2 |
* | Revert "nir: Turn imov/fmov of undef into undef." | Timothy Arceri | 2016-12-15 | 1 | -3/+1 |
* | nir/lower_tex: lower gradients on shadow cube maps if lower_txd_shadow is set | Iago Toral Quiroga | 2016-12-13 | 1 | -2/+4 |
* | nir/lower_tex: add lowering for texture gradient on shadow samplers | Iago Toral Quiroga | 2016-12-13 | 2 | -0/+67 |
* | nir/lower_tex: add lowering for texture gradient on cube maps | Iago Toral Quiroga | 2016-12-13 | 2 | -0/+213 |
* | nir/lower_tex: generalize get_texture_size() | Iago Toral Quiroga | 2016-12-13 | 1 | -5/+10 |
* | treewide: s/comparitor/comparator/ | Ilia Mirkin | 2016-12-12 | 16 | -37/+37 |
* | nir: Only float and double types can be matrices | Ian Romanick | 2016-12-12 | 2 | -19/+24 |
* | nir: Move fsat outside of fmin/fmax if second arg is 0 to 1. | Matt Turner | 2016-12-12 | 2 | -0/+25 |
* | glsl: remember per-component vertex streams for packed varyings | Nicolai Hähnle | 2016-12-12 | 3 | -2/+24 |
* | spirv: Use a simpler and more correct implementaiton of tanh() | Jason Ekstrand | 2016-12-09 | 1 | -9/+14 |
* | glsl: Use a simpler formula for tanh | Jason Ekstrand | 2016-12-09 | 1 | -8/+10 |
* | compiler/glsl: fix precision problem of tanh | Haixia Shi | 2016-12-09 | 1 | -2/+10 |
* | mesa: add support for GL_INTEL_conservative_rasterization | Lionel Landwerlin | 2016-12-07 | 8 | -7/+70 |
* | mesa: Add GL and GLSL plumbing for ARB_post_depth_coverage for i965 (gen9+). | Plamena Manolova | 2016-12-07 | 8 | -1/+49 |
* | nir: In split_var_copies_block, uint, int, and bool types cannot be matrices | Ian Romanick | 2016-12-06 | 1 | -3/+5 |
* | glsl: (trivial) fix type typo | Roland Scheidegger | 2016-12-06 | 1 | -1/+1 |
* | glsl: fix ldexp lowering if bitfield insert lowering is also requested | Roland Scheidegger | 2016-12-06 | 1 | -5/+16 |
* | nir: Remove some unused fields from nir_variable | Jason Ekstrand | 2016-12-05 | 3 | -43/+0 |
* | nir: Delete most of the constant_initializer support | Jason Ekstrand | 2016-12-05 | 5 | -146/+12 |
* | nir: Simplify nir_lower_gs_intrinsics | Jason Ekstrand | 2016-12-05 | 1 | -21/+16 |
* | nir/lower_returns: Stop using constant initializers | Jason Ekstrand | 2016-12-05 | 1 | -4/+5 |
* | glsl/nir: Call nir_lower_constant_initializers | Jason Ekstrand | 2016-12-05 | 1 | -0/+2 |
* | nir: Add a pass for lowering away constant initializers | Jason Ekstrand | 2016-12-05 | 3 | -0/+115 |
* | spirv: Builtin Layer is an input for fragment shaders | Iago Toral Quiroga | 2016-12-03 | 1 | -1/+6 |
* | nir: Get rid of nir_constant_data | Jason Ekstrand | 2016-12-02 | 7 | -105/+98 |