| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: add nir_lower_uniforms_to_ubo pass | Nicolai Hähnle | 2017-07-31 | 2 | -0/+98 |
* | nir: add nir_lower_samplers_as_deref pass | Nicolai Hähnle | 2017-07-31 | 2 | -0/+245 |
* | nir: add load_frag_coord system value intrinsic | Nicolai Hähnle | 2017-07-31 | 3 | -0/+6 |
* | nir: fix nir_lower_wpos_ytransform when gl_FragCoord is a system value | Nicolai Hähnle | 2017-07-31 | 1 | -2/+4 |
* | nir: add nir_instr_rewrite_deref | Nicolai Hähnle | 2017-07-31 | 2 | -0/+15 |
* | nir: Optimize find_lsb/imsb/umsb error checks | Matt Turner | 2017-07-20 | 1 | -0/+11 |
* | nir: Reduce destination size of ballot intrinsic when possible | Matt Turner | 2017-07-20 | 2 | -0/+20 |
* | nir: Add pass to scalarize read_invocation/read_first_invocation | Matt Turner | 2017-07-20 | 2 | -1/+113 |
* | nir: Add system values from ARB_shader_ballot | Matt Turner | 2017-07-20 | 5 | -1/+81 |
* | nir: Add intrinsics from ARB_shader_ballot | Matt Turner | 2017-07-20 | 1 | -0/+13 |
* | nir: Support lowering vote intrinsics | Matt Turner | 2017-07-20 | 2 | -2/+4 |
* | nir: Add pass to optimize intrinsics | Matt Turner | 2017-07-20 | 2 | -0/+97 |
* | nir: Add intrinsics from ARB_shader_group_vote | Matt Turner | 2017-07-20 | 1 | -0/+5 |
* | nir: Use nir_src_copy instead of direct assignments. | Kenneth Graunke | 2017-07-18 | 3 | -9/+9 |
* | nir: fix nir_opt_copy_prop_vars() for arrays of arrays | Timothy Arceri | 2017-07-19 | 1 | -6/+6 |
* | nir/vars_to_ssa: Handle missing struct members in foreach_deref_node | Jason Ekstrand | 2017-07-19 | 1 | -2/+6 |
* | nir/lower_io_to_temporaries: don't set compact on shadow vars | Connor Abbott | 2017-07-13 | 1 | -0/+1 |
* | nir: don't segfault when printing variables with no name | Connor Abbott | 2017-07-13 | 1 | -1/+1 |
* | nir: copy front interpolation when creating fake back color input | Ilia Mirkin | 2017-07-08 | 1 | -2/+6 |
* | nir: add NIR_PRINT environment variable | Nicolai Hähnle | 2017-07-05 | 1 | -0/+19 |
* | nir: Add a lowering pass for UYVY textures | Johnson Lin | 2017-06-30 | 2 | -0/+19 |
* | nir: sge operation is defined for floating-point types | Juan A. Suarez Romero | 2017-06-27 | 1 | -1/+1 |
* | nir: make various getters take const pointers | Grazvydas Ignotas | 2017-06-10 | 2 | -13/+14 |
* | nir: Delete nir_array.h | Thomas Helland | 2017-06-07 | 1 | -99/+0 |
* | nir: Remove unused include | Thomas Helland | 2017-06-07 | 1 | -1/+0 |
* | tree-wide: remove trailing backslash | Eric Engestrom | 2017-06-07 | 1 | -1/+1 |
* | nir/lower-atomics-to-ssbo: remove atomic_uint arrays too | Rob Clark | 2017-05-23 | 1 | -1/+9 |
* | nir/lower-atomics-to-ssbo: fix num_components | Rob Clark | 2017-05-23 | 1 | -0/+5 |
* | nir: Embed the shader_info in the nir_shader again | Jason Ekstrand | 2017-05-09 | 11 | -59/+52 |
* | nir: fix (hopefully) windows build | Rob Clark | 2017-05-08 | 2 | -4/+4 |
* | nir: Fix missing snprintf symbol on Windows. | Jose Fonseca | 2017-05-07 | 1 | -0/+4 |
* | nir: add pass to lower atomic counters to SSBO | Rob Clark | 2017-05-04 | 2 | -0/+219 |
* | nir/lower_tex: Fix minor error in YUV color conversion matrix | Johnson Lin | 2017-05-03 | 1 | -3/+3 |
* | compiler: Add a system value and varying for ViewIndex | Jason Ekstrand | 2017-05-03 | 2 | -0/+5 |
* | nir: Pick just the channels we want for bitmap and drawpixels lowering. | Eric Anholt | 2017-05-02 | 2 | -2/+6 |
* | nir/i965: add before ffma algebraic opts | Timothy Arceri | 2017-04-24 | 2 | -0/+24 |
* | nir: shuffle constants to the top | Timothy Arceri | 2017-04-24 | 2 | -1/+19 |
* | nir: add flt comparision simplification | Timothy Arceri | 2017-04-24 | 2 | -0/+19 |
* | nir: Add GLSL_TYPE_[U]INT64 to some switch statements | Jason Ekstrand | 2017-04-16 | 2 | -0/+4 |
* | nir: Destination component count of shader_clock intrinsic is 2 | Boyan Ding | 2017-04-14 | 1 | -1/+1 |
* | nir/print: add compute shader info | Rob Clark | 2017-04-14 | 1 | -0/+13 |
* | nir: Add support for 8 and 16-bit types | Jason Ekstrand | 2017-03-30 | 3 | -2/+24 |
* | nir/constant_expressions: Don't switch on bit size when not needed | Jason Ekstrand | 2017-03-30 | 1 | -14/+23 |
* | nir/constant_expressions: Pull the guts out into a helper block | Jason Ekstrand | 2017-03-30 | 1 | -98/+101 |
* | nir/lower_wpos_center: support adding sample position to fragment coordinate | Iago Toral Quiroga | 2017-03-24 | 2 | -8/+25 |
* | nir: Return progress from nir_convert_from_ssa(). | Matt Turner | 2017-03-23 | 2 | -8/+15 |
* | nir: Return progress from nir_lower_io(). | Matt Turner | 2017-03-23 | 2 | -6/+15 |
* | nir: Return progress from nir_lower_regs_to_ssa(). | Matt Turner | 2017-03-23 | 2 | -6/+10 |
* | nir: Return progress from nir_lower_samplers(). | Matt Turner | 2017-03-23 | 2 | -12/+19 |
* | nir: Return progress from nir_lower_atomics(). | Matt Turner | 2017-03-23 | 2 | -7/+13 |