| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: split out lower_sub from lower_negate | Rob Clark | 2015-04-11 | 3 | -2/+5 |
* | gallium/ttn: add support for system values | Rob Clark | 2015-04-11 | 1 | -0/+34 |
* | gallium/ttn: fix TXD | Rob Clark | 2015-04-11 | 1 | -3/+17 |
* | gallium/ttn: add TXQ support (v2) | Rob Clark | 2015-04-11 | 1 | -8/+51 |
* | gallium/ttn: split out helper to get texture info | Rob Clark | 2015-04-11 | 1 | -53/+59 |
* | gallium/ttn: add support for temp arrays | Rob Clark | 2015-04-11 | 1 | -15/+145 |
* | gallium/ttn: minor cleanup | Rob Clark | 2015-04-11 | 1 | -5/+6 |
* | i965: Use NIR by default for fragment shaders | Jason Ekstrand | 2015-04-10 | 1 | -1/+1 |
* | i965: Don't set NirOptions for stages that will use the vec4 backend.cros-mesa-10.6-vanillachadv/cros-mesa-10.6-vanillachadv/cros-gerrit-262788-base | Kenneth Graunke | 2015-04-10 | 1 | -9/+6 |
* | gallivm: Fix build since llvm-3.7.0svn r234495 | Nick Sarnie | 2015-04-10 | 1 | -4/+0 |
* | i965/disasm: Print the type after the swizzle also for 3src src operands | Ville Syrjälä | 2015-04-10 | 1 | -3/+3 |
* | i965: Move brw_link_shader's GLSL IR transformations into a helper. | Kenneth Graunke | 2015-04-10 | 1 | -93/+99 |
* | i965: Change brw_shader to gl_shader in brw_link_shader(). | Kenneth Graunke | 2015-04-10 | 1 | -32/+31 |
* | nir: Constify nir_lower_sampler's gl_shader_program pointer. | Kenneth Graunke | 2015-04-10 | 2 | -6/+6 |
* | nir: Remove linker_error calls from nir_lower_samplers(). | Kenneth Graunke | 2015-04-10 | 1 | -7/+2 |
* | nir: Make nir_lower_samplers take a gl_shader_stage, not a gl_program *. | Kenneth Graunke | 2015-04-10 | 3 | -16/+14 |
* | nir: Move gl_shader_stage enum from mtypes.h to shader_enums.h. | Kenneth Graunke | 2015-04-10 | 3 | -19/+18 |
* | nir: Fix #include guards in shader_enums.h. | Kenneth Graunke | 2015-04-10 | 1 | -3/+3 |
* | nir: Constify prog_to_nir's gl_program pointer. | Kenneth Graunke | 2015-04-10 | 2 | -3/+3 |
* | gallivm: Fix build since llvm-3.7.0svn r234460. | Vinson Lee | 2015-04-09 | 1 | -0/+4 |
* | draw: (trivial) don't print the shader twice with GALLIVM_DEBUG=tgsi (or ir) | Roland Scheidegger | 2015-04-09 | 1 | -5/+5 |
* | gallivm: don't use control flow when doing indirect constant buffer lookups | Roland Scheidegger | 2015-04-09 | 3 | -69/+58 |
* | glsl: check for forced_language_version in is_version() | Brian Paul | 2015-04-08 | 1 | -1/+3 |
* | i965/skl: Fix the order of the arguments for the LD sampler message | Neil Roberts | 2015-04-08 | 1 | -2/+13 |
* | i965: Fix depth field setting in surface state for raw buffer on Gen7/8 | Zhenyu Wang | 2015-04-08 | 2 | -4/+10 |
* | u_tile: fix warnings about incompatible casts. | Dave Airlie | 2015-04-08 | 1 | -3/+3 |
* | r600g/sb: Enable SB for geometry shaders | Glenn Kennard | 2015-04-08 | 11 | -16/+55 |
* | r600g/sb: Update last_cf for loops | Glenn Kennard | 2015-04-08 | 1 | -0/+8 |
* | u_tile: fix stencil texturing tests under softpipe | Dave Airlie | 2015-04-08 | 1 | -6/+6 |
* | nir: Make nir_*_instr_create take a nir_shader instead of a void * context | Jason Ekstrand | 2015-04-07 | 2 | -27/+27 |
* | nir: Implement a nir_sweep() pass. | Kenneth Graunke | 2015-04-07 | 3 | -0/+175 |
* | nir: Allocate dereferences out of their parent instruction or deref. | Kenneth Graunke | 2015-04-07 | 6 | -42/+45 |
* | nir: Allocate nir_ssa_def::uses/if_uses out of the instruction. | Kenneth Graunke | 2015-04-07 | 1 | -4/+2 |
* | nir: Allocate nir_phi_src values out of the nir_phi_instr. | Kenneth Graunke | 2015-04-07 | 3 | -3/+3 |
* | nir: Allocate nir_call_instr::params out of the nir_call itself. | Kenneth Graunke | 2015-04-07 | 1 | -1/+1 |
* | i965: Add the ability to render to I8/L8 and I16/L16 UNORM formats. | Kenneth Graunke | 2015-04-07 | 1 | -0/+8 |
* | i965: Use SET_FIELD in 3DSTATE_STREAMOUT packets. | Kenneth Graunke | 2015-04-07 | 2 | -16/+16 |
* | nir/lower_tex_projector: Don't use designated initializers | Jason Ekstrand | 2015-04-07 | 1 | -1/+2 |
* | glsl: relax input->output validation for SSO programs | Tapani Pälli | 2015-04-07 | 1 | -1/+1 |
* | nv50,nvc0: limit the y-tiling of 3d textures to the first level's tiling | Ilia Mirkin | 2015-04-06 | 3 | -10/+13 |
* | r600g: fix op3 abs issue | Dave Airlie | 2015-04-07 | 1 | -17/+34 |
* | i965: Do not render primitives in non-zero streams then TF is disabled | Iago Toral Quiroga | 2015-04-06 | 1 | -0/+13 |
* | i965: Add forgotten multi-stream code to Gen8 SOL state. | Kenneth Graunke | 2015-04-06 | 1 | -0/+9 |
* | i965: Fix instanced geometry shaders on Gen8+. | Kenneth Graunke | 2015-04-06 | 1 | -0/+2 |
* | i965: Free dead GLSL IR one last time. | Kenneth Graunke | 2015-04-06 | 1 | -0/+12 |
* | i965: Implement SIMD16 texturing on Gen4. | Kenneth Graunke | 2015-04-06 | 3 | -10/+90 |
* | i965: Use SIMD16 instead of SIMD8 on Gen4 when possible. | Kenneth Graunke | 2015-04-06 | 2 | -3/+4 |
* | i965: Respect the no_8 flag on Gen4-5. | Kenneth Graunke | 2015-04-06 | 1 | -21/+34 |
* | i965/fp: Set coord_components correctly for cube textures. | Kenneth Graunke | 2015-04-06 | 1 | -1/+1 |
* | glsl/cse: Maintain a list of free ae_entry objects | Ian Romanick | 2015-04-06 | 1 | -8/+55 |