aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Fix LOAD_PAYLOAD handling in register coalesce is_nop_mov().Francisco Jerez2016-09-141-1/+3
* i965/fs: Fix can_propagate_from() source/destination overlap check.Francisco Jerez2016-09-141-2/+2
* i965/fs: Compare full register offsets in cmod propagation pass.Francisco Jerez2016-09-141-2/+1
* i965/fs: Don't consider LOAD_PAYLOAD with stride > 1 source to behave like a ...Francisco Jerez2016-09-141-1/+1
* i965/fs: Don't consider LOAD_PAYLOAD with sub-GRF offset to behave like a raw...Francisco Jerez2016-09-141-1/+1
* i965/vec4: Take into account misalignment in regs_written() and regs_read().Francisco Jerez2016-09-141-4/+6
* i965/fs: Take into account misalignment in regs_written() and regs_read().Francisco Jerez2016-09-142-29/+5
* i965/fs: Take into account trailing padding in regs_written() and regs_read().Francisco Jerez2016-09-141-2/+20
* i965/fs: Handle fixed HW GRF subnr in reg_offset().Francisco Jerez2016-09-141-1/+2
* i965/fs: Handle arbitrary offsets in brw_reg_from_fs_reg for MRF/VGRF registers.Francisco Jerez2016-09-141-3/+2
* i965/fs: Return more accurate read size for LINTERP from fs_inst::size_read.Francisco Jerez2016-09-141-1/+1
* i965/fs: Return more accurate read size from fs_inst::size_read for IMM and U...Francisco Jerez2016-09-141-1/+1
* i965/vec4: Replace vec4_instruction::regs_read with ::size_read using byte un...Francisco Jerez2016-09-143-13/+25
* i965/fs: Replace fs_inst::regs_read with ::size_read using byte units.Francisco Jerez2016-09-143-32/+34
* i965/ir: Drop backend_instruction::regs_written field.Francisco Jerez2016-09-141-1/+0
* i965/vec4: Replace vec4_instruction::regs_written with ::size_written field i...Francisco Jerez2016-09-149-11/+12
* i965/fs: Replace fs_inst::regs_written with ::size_written field in bytes.Francisco Jerez2016-09-1415-98/+107
* i965/vec4: Add wrapper functions for vec4_instruction::regs_read and ::regs_w...Francisco Jerez2016-09-146-16/+42
* i965/fs: Add wrapper functions for fs_inst::regs_read and ::regs_written.Francisco Jerez2016-09-149-57/+83
* i965/fs: Replace fs_reg::subreg_offset with fs_reg::offset expressed in bytes.Francisco Jerez2016-09-146-51/+34
* i965/ir: Remove backend_reg::reg_offset.Francisco Jerez2016-09-142-15/+2
* i965/vec4: Replace dst/src_reg::reg_offset with dst/src_reg::offset expressed...Francisco Jerez2016-09-148-48/+51
* i965/fs: Replace fs_reg::reg_offset with fs_reg::offset expressed in bytes.Francisco Jerez2016-09-1417-82/+94
* i965: Enable ANDROID_extension_pack_es31a on Gen9+.Kenneth Graunke2016-09-141-0/+1
* nir: Report progress from nir_lower_phis_to_scalar.Kenneth Graunke2016-09-141-1/+1
* nir: Report progress from nir_lower_alu_to_scalar.Kenneth Graunke2016-09-141-1/+1
* intel/blorp: Rework alloc_binding_tableJason Ekstrand2016-09-131-5/+6
* i965: Use blorp_copy for all copy_image operations on gen6+Jason Ekstrand2016-09-121-22/+6
* i965/blorp: Add a copy_miptrees helperJason Ekstrand2016-09-122-0/+79
* intel/blorp: Work in terms of logical array layersJason Ekstrand2016-09-121-4/+27
* intel/blorp: Add a swizzle parameter to blorp_clearJason Ekstrand2016-09-121-2/+4
* intel/blorp: Take a destination swizzle in blorp_blitJason Ekstrand2016-09-121-0/+1
* intel/blorp: Take an isl_swizzle instead of a SWIZZLEJason Ekstrand2016-09-121-1/+27
* intel/isl: Add an isl_swizzle structure and use it for isl_view swizzlesJason Ekstrand2016-09-121-23/+8
* Revert "i965: Drop the maximum 3D texture size to 512 on Sandy Bridge"Jason Ekstrand2016-09-121-10/+1
* i965: check for GL_TEXTURE_EXTERNAL_OES at miptree_create_for_teximageAlejandro Piñeiro2016-09-121-0/+1
* i965/rbc: Clarify rational given for shader image resolvesTopi Pohjolainen2016-09-121-3/+4
* i965/blorp: Use hw generetad primitive copies for layered clearsTopi Pohjolainen2016-09-121-24/+12
* i965/blorp: Sanity check all layers before actual clearTopi Pohjolainen2016-09-121-2/+5
* intel/blorp: Add plumbing for setting color clear layer countTopi Pohjolainen2016-09-121-3/+3
* i965/rbc: Allocate mcs directlyTopi Pohjolainen2016-09-124-63/+26
* i965: Add sanity check for non-compressible texture viewsTopi Pohjolainen2016-09-121-0/+34
* i965/rbc: Consult rb settings for texture surface setupTopi Pohjolainen2016-09-121-7/+60
* i965: Track non-compressible sampling of renderbuffersTopi Pohjolainen2016-09-123-2/+52
* i965: Replace boolean rb surface state setup argument with flagsTopi Pohjolainen2016-09-123-12/+20
* i965/rbc: Allow integer formats as advertised in isl_format.cTopi Pohjolainen2016-09-121-2/+1
* i965: remove unused variable at intel_miptree_create_for_teximageAlejandro Piñeiro2016-09-121-1/+0
* i965: Fix calculation of the image height at start levelAntia Puentes2016-09-101-6/+21
* android: depend on libmesa_genxml from i965 Android.gen.mkTapani Pälli2016-09-091-0/+2
* i965: release GLSL IR in LinkShader after it's not neededTapani Pälli2016-09-091-0/+11