intel: Drop Gen11 WaBTPPrefetchDisable workaround
[mesa.git] / src / gallium / drivers / iris / iris_state.c
2020-01-03 Kenneth Graunkeintel: Drop Gen11 WaBTPPrefetchDisable workaround
2019-12-13 Rafael Antognolliiris: Implement WA for push constants.
2019-12-11 Kenneth Graunkeiris: Create smaller program keys without legacy features
2019-12-11 Kenneth Graunkeintel/decoder: Make get_state_size take a full 64-bit...
2019-12-11 Kenneth Graunkeiris: Enable Gen11 Color/Z write merging optimization
2019-12-04 Rafael Antognolliiris: Add restriction to 3DSTATE_CONSTANT_ packets.
2019-12-04 Rafael Antognolliiris: Use 3DSTATE_CONSTANT_ALL when possible.
2019-12-04 Rafael Antognolliiris: Rework push constants emitting code.
2019-11-26 Kenneth Graunkeiris: Disable VF cache partial address workaround on...
2019-11-25 Kenneth Graunkeiris: Update SURFACE_STATE addresses when setting sampl...
2019-11-25 Kenneth Graunkeiris: Maintain CPU-side SURFACE_STATE copies for views...
2019-11-25 Kenneth Graunkeiris: Create an "iris_surface_state" wrapper struct
2019-11-25 Kenneth Graunkeiris: Drop 'old_address' parameter from iris_rebind_buffer
2019-11-25 Kenneth Graunkeiris: Stop mutating the resource in get_rt_read_isl_surf().
2019-11-19 Rafael Antognolliintel: Add workaround for stencil state.
2019-11-14 Eric Anholtutil: Move gallium's PIPE_FORMAT utils to /util/format/
2019-11-12 Rafael Antognolliiris: Use mocs from isl_dev.
2019-11-04 Kenneth Graunkeiris: Fix "Force Zero RTA Index Enable" setting again
2019-10-31 Jordan Justeniris/gen11+: Move flush for render target change
2019-10-30 Rafael Antognolliiris: Add Tile Cache Flush for Unified Cache.
2019-10-30 Jordan Justeniris: Set MOCS for external surfaces to uncached
2019-10-29 Sagar Ghugeintel: Track stencil aux usage on Gen12+
2019-10-29 Plamena Manolovairis: Implement new way for setting streamout buffers.
2019-10-28 Nanley Cheryiris: Enable HIZ_CCS in depth buffer instructions
2019-10-28 Plamena Manolovairis: Add support for depth bounds testing.
2019-10-28 Jordan Justeniris/gen12: Write GFX_AUX_TABLE base address register
2019-10-09 Kenneth Graunkeiris: Implement the Broadwell NP Z PMA Stall Fix
2019-10-08 Kenneth Graunkeiris: Properly unreference extra VBOs for draw parameters
2019-10-08 Marek Olšákgallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to...
2019-10-07 Kenneth Graunkeiris: Drop vtbl usage for some load_register calls
2019-10-07 Jordan Justeniris/state: Move reg/mem load/store functions earlier...
2019-10-07 Kenneth Graunkeiris: Drop bonus parameters from iris_init_*_context()
2019-10-07 Kenneth GraunkeRevert "iris: Hack up a SKL/Gen9LP PS push constant...
2019-10-05 Kenneth Graunkeiris: Hack up a SKL/Gen9LP PS push constant fifo depth...
2019-10-05 Kenneth Graunkeiris: Refactor push constant allocation so we can reuse it
2019-09-30 Kenneth Graunkeiris: Fix iris_rebind_buffer() for VBOs with non-zero...
2019-09-23 Kenneth GraunkeRevert "intel/gen11+: Enable Hardware filtering of...
2019-09-19 Kenneth Graunkeiris: Rework iris_update_draw_parameters to be more...
2019-09-19 Kenneth Graunkeiris: Use state_refs for draw parameters.
2019-09-18 Kenneth Graunkeiris: Avoid uploading SURFACE_STATE descriptors for...
2019-09-18 Kenneth Graunkeiris: Track per-stage bind history, reduce work accordingly
2019-09-18 Kenneth Graunkeiris: Explicitly emit 3DSTATE_BTP_XS on Gen9 with DIRTY...
2019-09-18 Kenneth Graunkeiris: Flag IRIS_DIRTY_BINDINGS_XS on constant buffer...
2019-09-17 Kenneth Graunkeiris: Skip allocating a null surface when there are...
2019-09-13 Kenneth Graunkeiris: Initialize ice->state.prim_mode to an invalid...
2019-09-11 Anuj Phogatintel/gen11+: Enable Hardware filtering of Semi-Pipelin...
2019-09-10 Kenneth Graunkeiris: Fix constant buffer sizes for non-UBOs
2019-09-09 Kenneth Graunkeiris: Optimize out redundant sampler state binds
2019-09-09 Kenneth Graunkeiris: Ignore line stipple information if it's disabled
2019-09-06 Jordan Justenanv,iris: L3ALLOC register replaces L3CNTLREG for gen12
2019-09-06 Kenneth Graunkeintel: Stop redirecting state cache to command streamer...
2019-09-06 Kenneth Graunkeiris: Invalidate state/texture/constant caches after...
2019-08-23 Caio Marcelo de... iris: Guard GEN9-only function in Iris state to avoid...
2019-08-23 Kenneth Graunkeiris: Set MOCS in all STATE_BASE_ADDRESS commands
2019-08-23 Kenneth Graunkeiris: Update fast clear colors on Gen9 with direct...
2019-08-23 Kenneth Graunkeiris: Fix broken aux.possible/sampler_usages bitmask...
2019-08-23 Kenneth Graunkeiris: Replace devinfo->gen with GEN_GEN
2019-08-20 Sagar Ghugeiris: Enable non coherent framebuffer fetch on broadwell
2019-08-20 Sagar Ghugeiris: Free resource if failed to allocate surface state
2019-08-20 Sagar Ghugeiris: Pass isl_surf to fill_surface_state
2019-08-20 Sagar Ghugeiris: Add infrastructure to support non coherent frameb...
2019-08-17 Jason Ekstrandiris: Only request an input mask if the shader needs it
2019-08-13 Jordan Justeniris: Export and import surfaces with modifiers that...
2019-08-13 Jordan Justeniris: Add aux offset into hiz_address
2019-08-12 Rafael Antognolliiris/gen11: Emit SLICE_HASH_TABLE when pipes are unbala...
2019-08-12 Francisco Jereziris/gen9: Optimize slice and subslice load balancing...
2019-08-12 Tapani Pälliiris: reorder arguments as expected by the function
2019-08-10 Mark Janesiris/perf: implement routines to return counter info
2019-08-06 Danylo Piliaieviris: Handle vertex shader with window space position
2019-08-03 Jason Ekstrandiris: Fix handling of SIMD32 fragment shaders
2019-08-01 Timothy Arceriiris: add support for gl_ClipVertex in tess eval shaders
2019-08-01 Timothy Arceriiris: add support for gl_ClipVertex in geometry shaders
2019-07-31 Kenneth Graunkeiris: Skip emitting 3DSTATE_INDEX_BUFFER if possible
2019-07-31 Kenneth Graunkeiris: Skip repeated depth buffer disables.
2019-07-29 Kenneth Graunkeiris: Fix SO offset to be 32-bit in DrawTransformFeedba...
2019-07-25 Kenneth Graunkeiris: Use gen_mi_builder to handle CS ALU operations.
2019-07-25 Kenneth Graunkeiris: Make iris_query.c a genxml-compiled file.
2019-07-25 Kenneth Graunkeiris: Refactor genxml macros and inlines into iris_genx...
2019-07-11 Kenneth Graunkeiris: Disable SIMD32 when using a 16x MSAA framebuffer.
2019-07-11 Kenneth Graunkeiris: Only set key->flat_shade if COL0/COL1 are written.
2019-07-11 Kenneth Graunkeiris: Drop a TODO comment
2019-07-08 Dongwon Kimiris: disable repacking for compression for applicable gen
2019-07-04 Kenneth Graunkeiris: Minor tidying
2019-06-28 Anuj PhogatRevert "iris/icl: Add WA_2204188704 to disable pixel...
2019-06-28 Kenneth Graunkeiris: Don't leak resources in iris_create_surface for...
2019-06-28 Kenneth Graunkeiris: Fix major resource leak in iris_set_shader_images
2019-06-27 Nanley Cheryintel: Add and use helpers for level0 extent
2019-06-27 Kenneth Graunkeiris: Fix memory leak of SO targets
2019-06-27 Kenneth Graunkeiris: Fix memory leak for draw parameter resources
2019-06-27 Kenneth Graunkeiris: Drop u_upload_unmap
2019-06-27 Kenneth Graunkeiris: Also properly restore INTERFACE_DESCRIPTOR_DATA...
2019-06-27 Kenneth Graunkeiris: Fix resource tracking for CS thread ID buffer
2019-06-27 Kenneth Graunkeiris: Only bother with thread ID upload if doing MEDIA_...
2019-06-27 Kenneth Graunkeiris: Do MEDIA_CURBE_LOAD when IRIS_DIRTY_CS is set...
2019-06-27 Kenneth Graunkeiris: Drop UBO range stuff from iris_restore_compute_sa...
2019-06-27 Kenneth Graunkeiris: Properly align interface descriptor data addresses
2019-06-23 Timur Kristófiris: move sysvals to their own constant buffer
2019-06-23 Kenneth Graunkeiris: Mark cbuf0 as not needing uploading every single...
2019-06-21 Jason Ekstrandi965,iris: Move guardband calculations to a common...
2019-06-20 Kenneth Graunkeiris: Use stream uploader for shader draw parameters.
next