aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_state.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Fix "Force Zero RTA Index Enable" setting againKenneth Graunke2019-11-041-1/+1
* iris/gen11+: Move flush for render target changeJordan Justen2019-10-311-19/+20
* iris: Add Tile Cache Flush for Unified Cache.Rafael Antognolli2019-10-301-0/+20
* iris: Set MOCS for external surfaces to uncachedJordan Justen2019-10-301-4/+8
* intel: Track stencil aux usage on Gen12+Sagar Ghuge2019-10-291-0/+1
* iris: Implement new way for setting streamout buffers.Plamena Manolova2019-10-291-3/+13
* iris: Enable HIZ_CCS in depth buffer instructionsNanley Chery2019-10-281-1/+1
* iris: Add support for depth bounds testing.Plamena Manolova2019-10-281-0/+23
* iris/gen12: Write GFX_AUX_TABLE base address registerJordan Justen2019-10-281-0/+33
* iris: Implement the Broadwell NP Z PMA Stall FixKenneth Graunke2019-10-081-2/+196
* iris: Properly unreference extra VBOs for draw parametersKenneth Graunke2019-10-081-3/+3
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-071-3/+3
* iris: Drop vtbl usage for some load_register callsKenneth Graunke2019-10-071-5/+4
* iris/state: Move reg/mem load/store functions earlier in fileJordan Justen2019-10-071-124/+122
* iris: Drop bonus parameters from iris_init_*_context()Kenneth Graunke2019-10-071-10/+4
* Revert "iris: Hack up a SKL/Gen9LP PS push constant fifo depth workaround"Kenneth Graunke2019-10-071-23/+0
* iris: Hack up a SKL/Gen9LP PS push constant fifo depth workaroundKenneth Graunke2019-10-051-0/+23
* iris: Refactor push constant allocation so we can reuse itKenneth Graunke2019-10-051-9/+22
* iris: Fix iris_rebind_buffer() for VBOs with non-zero offsets.Kenneth Graunke2019-09-301-2/+6
* Revert "intel/gen11+: Enable Hardware filtering of Semi-Pipelined State in WM"Kenneth Graunke2019-09-231-9/+0
* iris: Rework iris_update_draw_parameters to be more efficientKenneth Graunke2019-09-181-11/+1
* iris: Use state_refs for draw parameters.Kenneth Graunke2019-09-181-15/+15
* iris: Avoid uploading SURFACE_STATE descriptors for UBOs if possibleKenneth Graunke2019-09-181-13/+6
* iris: Track per-stage bind history, reduce work accordinglyKenneth Graunke2019-09-181-0/+8
* iris: Explicitly emit 3DSTATE_BTP_XS on Gen9 with DIRTY_CONSTANTS_XSKenneth Graunke2019-09-181-1/+6
* iris: Flag IRIS_DIRTY_BINDINGS_XS on constant buffer rebindsKenneth Graunke2019-09-181-1/+2
* iris: Skip allocating a null surface when there are 0 color regions.Kenneth Graunke2019-09-171-1/+1
* iris: Initialize ice->state.prim_mode to an invalid valueKenneth Graunke2019-09-131-0/+1
* intel/gen11+: Enable Hardware filtering of Semi-Pipelined State in WMAnuj Phogat2019-09-111-0/+9
* iris: Fix constant buffer sizes for non-UBOsKenneth Graunke2019-09-101-3/+4
* iris: Optimize out redundant sampler state bindsKenneth Graunke2019-09-091-2/+8
* iris: Ignore line stipple information if it's disabledKenneth Graunke2019-09-091-3/+5
* anv,iris: L3ALLOC register replaces L3CNTLREG for gen12Jordan Justen2019-09-061-2/+13
* intel: Stop redirecting state cache to command streamer cache sectionKenneth Graunke2019-09-061-6/+0
* iris: Invalidate state/texture/constant caches after STATE_BASE_ADDRESSKenneth Graunke2019-09-061-4/+55
* iris: Guard GEN9-only function in Iris state to avoid warningCaio Marcelo de Oliveira Filho2019-08-231-0/+2
* iris: Set MOCS in all STATE_BASE_ADDRESS commandsKenneth Graunke2019-08-231-1/+14
* iris: Update fast clear colors on Gen9 with direct immediate writes.Kenneth Graunke2019-08-221-6/+25
* iris: Fix broken aux.possible/sampler_usages bitmask handlingKenneth Graunke2019-08-221-5/+6
* iris: Replace devinfo->gen with GEN_GENKenneth Graunke2019-08-221-22/+18
* iris: Enable non coherent framebuffer fetch on broadwellSagar Ghuge2019-08-201-1/+1
* iris: Free resource if failed to allocate surface stateSagar Ghuge2019-08-201-1/+3
* iris: Pass isl_surf to fill_surface_stateSagar Ghuge2019-08-201-16/+19
* iris: Add infrastructure to support non coherent framebuffer fetchSagar Ghuge2019-08-201-12/+146
* iris: Only request an input mask if the shader needs itJason Ekstrand2019-08-161-1/+3
* iris: Export and import surfaces with modifiers that have aux dataJordan Justen2019-08-131-0/+8
* iris: Add aux offset into hiz_addressJordan Justen2019-08-131-1/+1
* iris/gen11: Emit SLICE_HASH_TABLE when pipes are unbalanced.Rafael Antognolli2019-08-121-1/+80
* iris/gen9: Optimize slice and subslice load balancing behavior.Francisco Jerez2019-08-121-0/+96
* iris: reorder arguments as expected by the functionTapani Pälli2019-08-121-2/+2