summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nir: Use dest.ssa.num_components rather than intrin->num_components.Kenneth Graunke2016-07-151-1/+1
* nir: Update outdated intrinsic const_index comments.Kenneth Graunke2016-07-151-7/+9
* nir: Use nir_intrinsic_set_base in atomic lowering.Kenneth Graunke2016-07-151-2/+2
* nir: Split nir_lower_io's input/output/atomic handling into helpers.Kenneth Graunke2016-07-151-91/+87
* nir: Drop bogus nir_var_shader_in case in nir_lower_io's store_op().Kenneth Graunke2016-07-151-1/+0
* nir: Share destination rewriting and replacement code in IO lowering.Kenneth Graunke2016-07-151-25/+19
* nir: Share get_io_offset handling in nir_lower_io.Kenneth Graunke2016-07-151-24/+9
* nir: Make a 'var' temporary in nir_lower_io.Kenneth Graunke2016-07-151-16/+12
* i965: Remove the emit_linterp() helper.Kenneth Graunke2016-07-152-21/+8
* i965: Reduce the number of fs_reg(brw_reg) calls in LINTERP handling.Kenneth Graunke2016-07-151-4/+4
* i965: Make a barycentric_mode() helper function.Kenneth Graunke2016-07-151-51/+49
* i965: Rename brw_wm_barycentric_interp_mode to brw_barycentric_mode.Kenneth Graunke2016-07-156-38/+38
* i965: Handle default interpolation modes and locations in NIR.Kenneth Graunke2016-07-151-45/+56
* i965/context: Remove some unnecessary vfuncsJason Ekstrand2016-07-154-21/+1
* i965: Get rid of gen6_surface_state.cJason Ekstrand2016-07-153-49/+7
* i965: Use ISL for emitting buffer surface statesJason Ekstrand2016-07-157-148/+55
* i965/state: Account for the element size in emit_buffer_surface_stateJason Ekstrand2016-07-153-13/+16
* i965/gen4-6: Use the generic ISL-based path for texture surfacesJason Ekstrand2016-07-151-93/+1
* i965/gen6: Use the generic ISL-based path for renderbuffer surfacesJason Ekstrand2016-07-151-99/+1
* i965/gen7: Use the generic ISL-based path for renderbuffer surfacesJason Ekstrand2016-07-152-200/+1
* i965/gen7: Use the generic ISL-based path for texture surfacesJason Ekstrand2016-07-151-167/+1
* i965/gen8: Use the generic ISL-based path for renderbuffer surfacesJason Ekstrand2016-07-152-263/+2
* i965/gen8: Use the generic ISL-based path for texture surfacesJason Ekstrand2016-07-151-213/+1
* i965/state: Add generic surface update functions based on ISLJason Ekstrand2016-07-152-0/+194
* i965/surface_state: Rename brw_update to gen4_updateJason Ekstrand2016-07-151-11/+11
* i965/state: Use ISL for emitting image surfacesJason Ekstrand2016-07-151-11/+22
* i965/blorp: Use a generic ISL path for texture surfaces on gen8Jason Ekstrand2016-07-151-9/+38
* i965/state: Add a helper for emitting a surface state using islJason Ekstrand2016-07-152-0/+88
* i965/blorp: Use the generic ISL path for texture surfaces on gen6Jason Ekstrand2016-07-151-74/+2
* i965/blorp: Use the generic ISL path for renderbuffer surfaces on gen6Jason Ekstrand2016-07-151-3/+3
* i965/blorp: Use the generic ISL path for texture surfaces on gen7Jason Ekstrand2016-07-151-93/+3
* i965/blorp: Use the generic ISL path for renderbuffer surfaces on gen7Jason Ekstrand2016-07-151-4/+4
* i965/blorp: Use the generic ISL path for renderbuffer surfaces on gen8-9Jason Ekstrand2016-07-151-95/+4
* i965/blorp: Add a generic ISL-based surface state emit pathJason Ekstrand2016-07-152-0/+163
* i965/miptree: Add a helper for getting the aux isl_surf from a miptreeJason Ekstrand2016-07-152-0/+122
* i965/miptree: Add a helper for getting the ISL clear color from a miptreeJason Ekstrand2016-07-152-0/+30
* i965/miptree: Add a helper for getting an isl_surf from a miptreeJason Ekstrand2016-07-152-2/+176
* i965: Add an isl_device to the brw_contextJason Ekstrand2016-07-152-0/+6
* isl/state: Add support for OffsetX/Y in surface stateJason Ekstrand2016-07-152-0/+31
* isl: Add support for filling out surface states all the way back to gen4Jason Ekstrand2016-07-156-5/+182
* isl: Add an ISL_DEV_IS_G4X macroJason Ekstrand2016-07-151-0/+4
* genxml: Add macros and #includes for gens 4-6Jason Ekstrand2016-07-152-2/+23
* genxml: Make X/Y Offset field of SURFACE_STATE a uintJason Ekstrand2016-07-157-14/+14
* genxml: Add enough XML for gens 4, 4.5, and 5 to get SURFACE_STATEJason Ekstrand2016-07-156-0/+185
* isl/state: Divide the aux qpitch by 4Jason Ekstrand2016-07-151-1/+1
* isl: Fix the bs assertion in isl_tiling_get_infoJason Ekstrand2016-07-151-2/+5
* anv: Handle VK_WHOLE_SIZE properly for buffer viewsJason Ekstrand2016-07-151-3/+4
* anv: Add an align_down_npot_u32 helperJason Ekstrand2016-07-151-0/+6
* anv: Enable independentBlend on gen7Jason Ekstrand2016-07-151-1/+1
* anv/pipeline: Unify blend state setup between gen7 and gen8Jason Ekstrand2016-07-153-190/+136