| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: Add optimization for (a || True == True) | Eric Anholt | 2016-07-12 | 1 | -0/+1 |
* | nir: use the same driver location for packed varyings | Timothy Arceri | 2016-07-07 | 2 | -4/+28 |
* | nir: add new intrinsic field for storing component offset | Timothy Arceri | 2016-07-07 | 4 | -6/+23 |
* | nir: Fix copy_prop_src when src is an indirect access on a reg. | Eric Anholt | 2016-06-26 | 1 | -1/+1 |
* | nir: Add a NIR_VALIDATE environment variable | Jason Ekstrand | 2016-06-25 | 1 | -0/+6 |
* | Remove wrongly repeated words in comments | Giuseppe Bilotta | 2016-06-23 | 6 | -7/+7 |
* | nir/alu_to_scalar: Respect the exact ALU operation qualifier | Jason Ekstrand | 2016-06-20 | 1 | -0/+2 |
* | nir: Add a pass for propagating invariant decorations | Jason Ekstrand | 2016-06-20 | 2 | -0/+198 |
* | nir/algebraic: Remove imprecise flog2 optimizations | Jason Ekstrand | 2016-06-20 | 1 | -2/+0 |
* | nir/info: Get rid of uses_interp_var_at_offset | Jason Ekstrand | 2016-06-03 | 2 | -7/+0 |
* | nir/lower_indirect_derefs: Use the direct array deref for recursion | Jason Ekstrand | 2016-06-03 | 1 | -1/+1 |
* | nir/algebraic: support for power-of-two optimizations | Rob Clark | 2016-06-03 | 6 | -5/+128 |
* | i965: Add nir channel_num system value | Jordan Justen | 2016-06-01 | 1 | -0/+1 |
* | nir: Make lowering gl_LocalInvocationIndex optional | Jordan Justen | 2016-06-01 | 5 | -4/+20 |
* | nir: allow sat on all float destination types | Ilia Mirkin | 2016-06-01 | 1 | -1/+3 |
* | nir/inline: Also rewrite param derefs for texture instructions | Jason Ekstrand | 2016-05-27 | 1 | -6/+20 |
* | nir/inline: Break the guts of rewrite_param-derefs into a helper | Jason Ekstrand | 2016-05-27 | 1 | -19/+30 |
* | nir/inline: Make the rewrite_param_derefs helper work on instructions | Jason Ekstrand | 2016-05-27 | 1 | -28/+25 |
* | nir/inline: Don't use foreach_instr_safe unless we need to | Jason Ekstrand | 2016-05-27 | 1 | -2/+2 |
* | nir: Make nir_const_value a union | Jason Ekstrand | 2016-05-26 | 2 | -10/+8 |
* | compiler: Move glsl_to_nir to libglsl.la | Jason Ekstrand | 2016-05-26 | 2 | -2068/+0 |
* | nir: Strengthen assertion that 'out' is nonnull. | Matt Turner | 2016-05-25 | 1 | -1/+1 |
* | mesa: Add .gitignore entries for make check binaries | Kristian Høgsberg Kristensen | 2016-05-25 | 1 | -0/+1 |
* | nir: Add a lowering pass for YUV textures | Kristian Høgsberg Kristensen | 2016-05-24 | 2 | -0/+126 |
* | nir: Handle NULL in nir_copy_deref() | Kristian Høgsberg Kristensen | 2016-05-24 | 1 | -0/+3 |
* | nir: Add new 'plane' texture source type | Kristian Høgsberg Kristensen | 2016-05-24 | 2 | -0/+4 |
* | nir/lower_samplers: Protect against sampler index overflow | Jason Ekstrand | 2016-05-23 | 1 | -3/+6 |
* | nir/validate: fix null deref coverity warning | Rob Clark | 2016-05-23 | 1 | -0/+1 |
* | nir: handle double-precision in fsign, fsat, fnot and frcp | Iago Toral Quiroga | 2016-05-23 | 1 | -4/+9 |
* | nir: handle double-precision in fabs, frsq and fsqrt | Iago Toral Quiroga | 2016-05-23 | 1 | -3/+3 |
* | nir: Fix crash in nir_lower_wpos_center(). | Kenneth Graunke | 2016-05-20 | 1 | -1/+1 |
* | nir: Add a simple nir_lower_wpos_center() pass for Vulkan drivers. | Kenneth Graunke | 2016-05-20 | 2 | -0/+108 |
* | nir: Don't use ffma in nir_lower_wpos_ytransform(). | Kenneth Graunke | 2016-05-20 | 1 | -12/+8 |
* | nir: Handle fddy_fine and fddy_coarse in nir_lower_wpos_ytransform. | Kenneth Graunke | 2016-05-20 | 1 | -1/+3 |
* | nir: Make lower_wpos_ytransform_block a void function. | Kenneth Graunke | 2016-05-20 | 1 | -3/+1 |
* | nir: Make nir_lower_wpos_ytransform() match FragCoord by location. | Kenneth Graunke | 2016-05-20 | 1 | -1/+2 |
* | nir: Add interp_var_at_offset flipping. | Kenneth Graunke | 2016-05-20 | 1 | -0/+21 |
* | nir: Fix fddy swizzles in nir_lower_wpos_ytransform(). | Kenneth Graunke | 2016-05-20 | 1 | -0/+3 |
* | nir: Fix wpos_ytransform lowering state_slot swizzle. | Kenneth Graunke | 2016-05-20 | 1 | -0/+2 |
* | nir/validate: assume() that hashtable entry exists | Rob Clark | 2016-05-20 | 1 | -0/+3 |
* | nir: coverity unitialized pointer read | Rob Clark | 2016-05-20 | 1 | -0/+2 |
* | nir: coverity sign-extension fix | Rob Clark | 2016-05-20 | 1 | -1/+1 |
* | nir/glsl_to_nir: quell some uninit_member coverity errors | Rob Clark | 2016-05-20 | 1 | -0/+6 |
* | nir/validate: dump annotated shader with error msgs | Rob Clark | 2016-05-17 | 1 | -1/+62 |
* | nir/validate: assert() -> validate_assert() | Rob Clark | 2016-05-17 | 1 | -126/+128 |
* | nir/print: add support for print annotations | Rob Clark | 2016-05-17 | 2 | -1/+35 |
* | nir: add double input bitmap | Juan A. Suarez Romero | 2016-05-17 | 2 | -0/+3 |
* | nir: Mark nir_start_block()/nir_impl_last_block() with returns_nonnull. | Matt Turner | 2016-05-16 | 1 | -4/+5 |
* | nir: Add a nir->info.uses_interp_var_at_offset flag. | Kenneth Graunke | 2016-05-15 | 3 | -0/+10 |
* | nir: forward-declare 'struct gl_shader_program' | Rob Clark | 2016-05-15 | 1 | -1/+2 |