summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/genX_state_upload.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-05i965: perform 2 uploads with dual slot *64*PASSTHRU formats on gen<8Andres Gomez1-5/+27
2017-12-12i965: Program MEDIA_VFE_STATE in a more readable fashion.Kevin Rogovin1-6/+13
2017-12-04i965: Emit CS stall before MEDIA_VFE_STATE.Kenneth Graunke1-0/+12
2017-12-04i965: Move PIPE_CONTROL defines and prototypes to brw_pipe_control.h.Kenneth Graunke1-3/+0
2017-12-01i965/gen10: emit 3DSTATE_MULTISAMPLE more often.Rafael Antognolli1-1/+2
2017-11-29i965: Reorganize batch/state BO fields into a 'brw_growing_bo' struct.Kenneth Graunke1-8/+8
2017-11-28i965: const a few structs and vars to avoid writing to them by accidentEric Engestrom1-4/+4
2017-11-28i965: Fix Smooth Point Enables.Kenneth Graunke1-1/+1
2017-11-16i965: Upload invariant state once at the start of the batch on Gen4-5.Kenneth Graunke1-2/+0
2017-11-15i965: Fold ABO state upload code into the SSBO/UBO state upload code.Kenneth Graunke1-11/+0
2017-11-03i965/gen10: Don't set Antialiasing Enable in 3DSTATE_RASTER if num_samples > 1Anuj Phogat1-0/+10
2017-11-03i965/gen10: Don't set Smooth Point Enable in 3DSTATE_SF if num_samples > 1Anuj Phogat1-1/+12
2017-10-30i965: Don't flag BRW_NEW_SURFACES unless some push constants are dirty.Kenneth Graunke1-2/+1
2017-10-29i965: correctly assign SamplerCount of INTERFACE_DESCRIPTOR_DATAKevin Rogovin1-1/+1
2017-10-24i965: Call gen6_upload_push_constants() even when the stage is disabled.Kenneth Graunke1-16/+9
2017-10-24i965: Drop a bunch of downcasting and upcasting of gl_program pointers.Kenneth Graunke1-19/+12
2017-10-24i965: Move _mesa_shader_write_subroutine_indices down a level.Kenneth Graunke1-6/+0
2017-10-19i965/sbe: fix active components for SSO programs with over 16 inputsIago Toral Quiroga1-8/+2
2017-10-13i965: Delete dead brw_context fields.Kenneth Graunke1-1/+0
2017-10-12i965: Get rid of gen7_cs_state.cJason Ekstrand1-2/+66
2017-10-11mesa: rename various buffer bindings to one struct.Dave Airlie1-1/+1
2017-10-02i965: skip reading unused slots at the begining of the URB for the FSIago Toral Quiroga1-10/+6
2017-09-26i965: Convert brw->*_program into a brw->programs[i] array.Kenneth Graunke1-24/+31
2017-09-14i965: Use a separate state buffer, but avoid changing flushing behavior.Kenneth Graunke1-9/+22
2017-09-14i965: Split brw_emit_reloc into brw_batch_reloc and brw_state_reloc.Kenneth Graunke1-3/+4
2017-09-02genxml: Make Border Color Pointer an address on Gen4-5, not an offset.Kenneth Graunke1-6/+4
2017-09-02i965: Inline emit_reloc in __genx_combine_addressKenneth Graunke1-12/+5
2017-08-30i965: drop brw->is_cherryview in favor of devinfo->is_cherryviewLionel Landwerlin1-1/+3
2017-08-30i965: drop brw->is_baytrail in favor of devinfo->is_baytrailLionel Landwerlin1-2/+4
2017-08-30i965: drop brw->gt in favor of devinfo->gtLionel Landwerlin1-1/+1
2017-08-29i965: Mark functions used conditionally as UNUSEDMatt Turner1-2/+2
2017-08-29i965: Explicitly cast between different enumsMatt Turner1-4/+4
2017-08-29i965: Remove some 'inline' keywordsMatt Turner1-7/+7
2017-08-25i965: Use GEN_GEN and GEN_IS_HASWELL in genX_state_upload.c code.Kenneth Graunke1-4/+4
2017-08-17i965: Fix missing newlines in perf_debug messages.Kenneth Graunke1-1/+1
2017-08-08i965: Don't use ggtt_bo for Gen8+ streamout offset buffer.Kenneth Graunke1-1/+1
2017-08-08i965: Simplify *_bo() helpers.Kenneth Graunke1-47/+25
2017-08-08i965: Get rid of KSP_roKenneth Graunke1-15/+4
2017-08-04i965: Reduce passing 2x32b of reloc_domains to 2 bitsChris Wilson1-17/+7
2017-08-04i965: Always use the pre-computed offset for the relocation entryChris Wilson1-7/+6
2017-07-24i965: Use {} to initialize GENX_* structs.Rafael Antognolli1-1/+1
2017-07-20i965/miptree: Use num_samples of 1 instead of 0 for single-sampledTopi Pohjolainen1-3/+3
2017-07-18i965: Convert WM_STATE to genxml on gen4-5.Rafael Antognolli1-38/+153
2017-07-18i965: Convert CLIP_STATE to genxml.Rafael Antognolli1-2/+100
2017-07-13i965: Push UBO data, but don't use it just yet.Kenneth Graunke1-7/+62
2017-07-13i965: Stop re-uploading push constants after URB reconfiguration.Kenneth Graunke1-7/+2
2017-07-13i965: Separate uploading push constant data from the pointer packets.Kenneth Graunke1-34/+47
2017-07-13i965: Store per-stage push constant BO pointers.Kenneth Graunke1-1/+2
2017-07-13i965: Add a "write" parameter to intel_bufferobj_buffer.Kenneth Graunke1-1/+1
2017-07-13i965: Convert GS_STATE to genxml.Rafael Antognolli1-25/+54