aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Handle image uniforms in NIR programs.Francisco Jerez2015-08-112-8/+44
* i965: Implement logic to set up and upload an image uniform.Francisco Jerez2015-08-112-0/+32
* i965: Teach type_size() about the size of an image uniform.Francisco Jerez2015-08-112-0/+2
* i965/fs: Implement image load, store and atomic.Francisco Jerez2015-08-112-0/+264
* i965/fs: Import image format conversion primitives.Francisco Jerez2015-08-111-0/+265
* i965/fs: Import image format metadata queries.Francisco Jerez2015-08-111-0/+148
* i965/fs: Import code to transform image coordinates into surface coordinates.Francisco Jerez2015-08-111-0/+52
* i965/fs: Import image memory offset calculation code.Francisco Jerez2015-08-111-0/+169
* i965/fs: Import image access validity checks.Francisco Jerez2015-08-111-0/+55
* i965: Define implementation constants for ARB_shader_image_load_store.Francisco Jerez2015-08-111-0/+12
* i965/gen7-8: Set up early depth/stencil control appropriately for image load/...Francisco Jerez2015-08-116-3/+21
* i965/gen7-8: Poke the 3DSTATE UAV access enable bits.Francisco Jerez2015-08-117-9/+32
* i965/gen7: Enable fragment shader dispatch if the program has image uniforms.Francisco Jerez2015-08-111-0/+1
* i965: Hook up image state upload.Francisco Jerez2015-08-116-2/+146
* i965: Reserve enough parameter entries for all image uniforms used in the pro...Francisco Jerez2015-08-114-3/+7
* i965: Define and initialize image parameter structure.Francisco Jerez2015-08-116-1/+170
* i965: Implement surface state set-up for shader images.Francisco Jerez2015-08-113-0/+188
* i965: Fix brw_memory_barrier() for SKL.Francisco Jerez2015-08-111-1/+1
* i965: Add SKL support to brw_miptree_get_horizontal_slice_pitch().Francisco Jerez2015-08-111-3/+1
* i965/fs: Make resolve_source_modifiers consistent with the vec4 versionJason Ekstrand2015-08-103-15/+16
* i965/vec4_visitor: Make some function arguments const referencesJason Ekstrand2015-08-102-6/+6
* i965/fs: Don't do redundant RA setup on IVB+Jason Ekstrand2015-08-101-0/+9
* i965/fs: Use dispatch_width instead of reg_width in alloc_reg_setsJason Ekstrand2015-08-101-8/+8
* i965/vec4_nir: Properly handle integer multiplies on BDW+Jason Ekstrand2015-08-101-24/+28
* i965/vec4_nir: Do boolean source modifier resolves on BDW+Jason Ekstrand2015-08-103-0/+29
* i965/vec4-nir: Handle boolean resolvese on ILK-Jason Ekstrand2015-08-101-0/+14
* i965/nir: Don't mark bany or ball instructions for resolveJason Ekstrand2015-08-101-0/+23
* i965/nir: Use nir_op_info.output_type for determining when to resolveJason Ekstrand2015-08-101-25/+15
* i965/skl: (trivial) Remove invalid comment about thread countsBen Widawsky2015-08-071-1/+0
* i965: Fix HW binding tables editingChris Wilson2015-08-071-6/+9
* i965/vec4: Fix indentation in vec4_visitor::evaluate_spill_costsIago Toral Quiroga2015-08-071-12/+12
* i965/vec4: do not predicate scratch writes for BRW_OPCODE_SEL instructionsIago Toral Quiroga2015-08-071-1/+2
* i965: Rename MIPTREE_LAYOUT_ALLOC_* -> MIPTREE_LAYOUT_TILING_*.Matt Turner2015-08-067-20/+20
* i965: Correct a mistake that always forced texture tiling.Matt Turner2015-08-061-5/+3
* i965: Request a miptree with no tiling intel_miptree_map_blit().Matt Turner2015-08-061-1/+1
* vbo: pass the stream from DrawTransformFeedbackStream to driversMarek Olšák2015-08-064-4/+7
* i965/fs: Lower arithmetic instructions with register regions of unsupported w...Francisco Jerez2015-08-061-0/+62
* i965/fs: Fix fs_inst::regs_read() for sources in the ATTR file.Francisco Jerez2015-08-061-0/+1
* i965/fs: Implement nir_op_imul/umul_high in terms of MULH.Francisco Jerez2015-08-061-31/+2
* i965/fs: Lower the MULH virtual instruction.Francisco Jerez2015-08-061-0/+55
* i965/fs: Indent the implementation of 32x32-bit MUL lowering by one level.Francisco Jerez2015-08-061-130/+134
* i965/fs: Lower 32x32 bit multiplication on BXT.Francisco Jerez2015-08-061-2/+2
* i965: Define virtual instruction to calculate the high 32 bits of a multiply.Francisco Jerez2015-08-066-0/+13
* i965: Make gen7_upload_ps_state staticIan Romanick2015-08-032-10/+1
* i965: Remove extern declaration for nonexistent state atomIan Romanick2015-08-031-1/+0
* i965: Trivial formatting changes in gen7_vs_state.cIan Romanick2015-08-031-5/+5
* i965: Trivial formatting changes in gen6_multisample_state.cIan Romanick2015-08-031-5/+2
* i965: Trivial formatting changes in brw_misc_state.cIan Romanick2015-08-031-26/+23
* i965: Trivial formatting changes in brw_draw_upload.cIan Romanick2015-08-031-3/+6
* i965: Trivial formatting changes in brw_draw.cIan Romanick2015-08-031-51/+51