iris: Optimize out redundant sampler state binds
[mesa.git] / src / gallium / drivers / iris / iris_state.c
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.
2019-06-20 Kenneth Graunkeiris: Implement INTEL_DEBUG=pc for pipe control logging.
2019-06-12 Caio Marcelo de... iris: Create binding table slot for num_work_groups...
2019-06-03 Caio Marcelo de... iris: Always reserve binding table space for NIR constants
2019-06-03 Caio Marcelo de... iris: Compact binding tables
2019-06-03 Caio Marcelo de... iris: Create an enum for the surface groups
2019-06-03 Caio Marcelo de... iris: Handle binding table in the driver
2019-05-29 Jason Ekstrandiris: Enable nir_opt_large_constants
2019-05-29 Jason Ekstrandiris: Move upload_ubo_ssbo_surf_state to iris_program.c
2019-05-23 Kenneth Graunkeiris: Record state sizes for INTEL_DEBUG=bat decoding.
2019-05-14 Kenneth Graunkeintel/compiler: Implement TCS 8_PATCH mode and INTEL_DE...
2019-05-12 Illia Ioriniris: Implement ARB_indirect_parameters
2019-05-10 Kenneth Graunkeiris: Use full ways for L3 cache setup on Icelake.
2019-05-07 Kenneth Graunkeiris: Also handle res->offset for buffer sampler/image...
2019-05-07 Mike Blumenkrantziris: support dmabuf imports with offsets
2019-05-06 Kenneth Graunkeiris: Enable PIPE_CAP_SURFACE_REINTERPRET_BLOCKS
2019-05-03 Kenneth Graunkeiris: Disable dual source blending when shader doesn...
2019-04-30 Rafael Antognolliiris: Update the surface state clear color address...
2019-04-29 Kenneth Graunkeiris: Set XY Clipping correctly.
2019-04-27 Kenneth Graunkeiris: Fix zeroing of transform feedback offsets in...
2019-04-26 Kenneth Graunkeiris: Silence unused function warning
2019-04-25 Andrii Simiklitiris: make the TFB result visible to others
2019-04-25 Kenneth Graunkeiris: Some tidying for preemption support
2019-04-24 Mike Blumenkrantziris: add preemption support on gen9
2019-04-23 Mike Blumenkrantziris: add support for INTEL_conservative_rasterization
2019-04-23 Kenneth Graunkeiris: Fix DrawTransformFeedback math when there's a...
2019-04-23 Kenneth Graunkeiris: Track valid data range and infer unsynchronized...
2019-04-23 Kenneth Graunkeiris: Replace buffer backing storage and rebind to...
2019-04-23 Kenneth Graunkeiris: Rework image views to store pipe_image_view.
2019-04-23 Kenneth Graunkeiris: Rework UBOs and SSBOs to use pipe_shader_buffer
2019-04-23 Kenneth Graunkeiris: Track bound constant buffers
2019-04-22 Kenneth Graunkeiris: Track bound and writable SSBOs
2019-04-22 Kenneth Graunkeiris: Enable the dual_color_blend_by_location driconf...
2019-04-18 Lionel Landwerliniris: implement WaEnableStateCacheRedirectToCS
2019-04-15 Kenneth Graunkeintel: Emit 3DSTATE_VF_STATISTICS dynamically
2019-04-11 Kenneth Graunkeiris: Actually pin the scratch BO.
2019-04-04 Marek Olšákgallium: add writable_bitmask parameter into set_shader...
2019-04-04 Danylo Piliaieviris: Fix assert when using vertex attrib without buffe...
2019-04-04 Tapani Pälliiris: move variable to the scope where it is being...
2019-04-02 Rafael Antognolliiris: Add aux.sampler_usages.
2019-04-02 Rafael Antognolliiris: Do not allocate clear_color_bo for gen8.
2019-04-02 Rafael Antognolliiris/gen8: Re-emit the SURFACE_STATE if the clear color...
2019-04-02 Rafael Antognolliiris: Only update clear color for gens 8 and 9.
2019-03-30 Rob Clarkiris: fix set_sampler_view
2019-03-28 Anuj Phogatiris/icl: Add WA_2204188704 to disable pixel shader...
2019-03-28 Anuj Phogatiris/icl: Set Enabled Texel Offset Precision Fix bit
2019-03-25 Danylo Piliaievi965,iris,anv: Make alpha to coverage work with sample...
2019-03-22 Chris Wilsoniris: Push heavy memchecker code to DEBUG
next