iris: Make iris_has_color_unresolved more generic
[mesa.git] / src / gallium / drivers / iris / iris_context.h
2020-09-02 Jason Ekstrandiris: Patch constant data pointers into shaders
2020-08-12 Jason Ekstrandiris: Upload kernel inputs with system values
2020-08-12 Jason Ekstrandiris: Add a kernel_input_size field for compiled shaders
2020-08-12 Jason Ekstrandiris: Implement set_global_binding
2020-07-29 Kenneth Graunkeiris: Delete shader variants when deleting the API...
2020-06-19 Nanley Cheryiris: Disable sRGB fast-clears for non-0/1 values
2020-06-03 Francisco Jereziris: Remove iris_flush_depth_and_render_caches().
2020-06-03 Francisco Jereziris: Open-code iris_cache_flush_for_read() and iris_ca...
2020-06-03 Francisco Jereziris: Remove render cache hash table-based synchronization.
2020-06-03 Francisco Jereziris: Remove depth cache set tracking and synchronization.
2020-06-03 Francisco Jereziris: Implement buffer-local memory barrier based on...
2020-06-03 Francisco Jereziris: Extend iris_context dirty state flags to 128...
2020-05-15 Sagar Ghugeiris: Use modfiy disables for 3DSTATE_WM_DEPTH_STENCIL...
2020-05-01 Caio Marcelo de... iris: Implement ARB_compute_variable_group_size
2020-04-29 Mike Blumenkrantziris: move iris_vtable to iris_screen
2020-04-10 Caio Marcelo de... iris: Stop using cs_prog_data->threads
2020-03-17 Caio Marcelo de... intel/blorp: Plumb the stage through blorp upload_shader
2020-03-16 Tapani Pälliintel/compiler: detect if atomic load store operations...
2020-02-22 Kenneth Graunkeiris: Make mocs an inline helper in iris_resource.h
2020-02-15 Kenneth Graunkeiris: Dump frame markers with INTEL_DEBUG=submit
2020-01-31 Jason Ekstrandiris: Plumb deref block size through to 3DSTATE_SF
2020-01-31 Jason Ekstrandiris: Consolodate URB emit
2020-01-31 Jason Ekstrandiris: Use the URB size from the L3$ config
2020-01-16 Lionel Landwerliniris: handle new PIPE_CONTROL field
2019-12-11 Kenneth Graunkeiris: Create smaller program keys without legacy features
2019-12-11 Dongwon Kimiris: INTEL performance query implementation
2019-11-25 Kenneth Graunkeiris: Drop 'old_address' parameter from iris_rebind_buffer
2019-11-12 Rafael Antognolliiris: Use mocs from isl_dev.
2019-10-31 Jordan Justeniris: Add IRIS_DIRTY_RENDER_BUFFER state flag
2019-10-30 Rafael Antognolliiris: Add Tile Cache Flush for Unified Cache.
2019-10-28 Plamena Manolovairis: Add support for depth bounds testing.
2019-10-23 Kenneth Graunkeiris: Rework edgeflag handling
2019-10-09 Kenneth Graunkeiris: Implement the Broadwell NP Z PMA Stall Fix
2019-10-07 Kenneth Graunkeiris: Drop bonus parameters from iris_init_*_context()
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: Track per-stage bind history, reduce work accordingly
2019-09-09 Kenneth Graunkeiris: Add support for the always_flush_cache=true debug...
2019-08-29 Tapani Pälliiris: use driconf for 'bo_reuse' parameter
2019-08-28 Jordan Justeniris: Build for gen12
2019-08-20 Sagar Ghugeiris: Add render target read entry in binding table
2019-08-12 Francisco Jereziris/gen9: Optimize slice and subslice load balancing...
2019-08-10 Mark Janesiris/perf: implement iris_create_monitor_object
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-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-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: Move iris_resolve_conditional_render to the vtable.
2019-07-25 Kenneth Graunkeiris: Make an iris_genx_protos.h header for prototypes.
2019-07-17 Kenneth Graunkeiris: Drop copy and pasted iris_timebase_scale
2019-07-11 Kenneth Graunkeiris: Only set key->flat_shade if COL0/COL1 are written.
2019-07-04 Kenneth Graunkeiris: Minor tidying
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: Delete dead ice->state.streamout_strides field.
2019-06-23 Timur Kristófiris: move sysvals to their own constant buffer
2019-06-20 Kenneth Graunkeiris: Implement INTEL_DEBUG=pc for pipe control logging.
2019-06-04 Kenneth Graunkeiris: Fix SO stride units for DrawTransformFeedback
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-29 Kenneth Graunkeiris: Only store the SHA1 of the NIR in iris_uncompiled...
2019-05-23 Kenneth Graunkeiris: Record state sizes for INTEL_DEBUG=bat decoding.
2019-05-21 Kenneth Graunkeiris: Fix ALT mode regressions from shader cache
2019-05-21 Dylan Bakeriris: Cache assembly shaders in the on-disk shader...
2019-05-21 Kenneth Graunkeiris: Serialize the NIR to a blob we can use for shader...
2019-05-21 Kenneth Graunkeiris: Move iris_uncompiled_shader definition to iris_co...
2019-05-09 Kenneth Graunkeiris: Hook up device reset callbacks
2019-05-09 Kenneth Graunkeiris: Try to recover from GPU hangs.
2019-04-29 Kenneth Graunkeiris: Set XY Clipping correctly.
2019-04-27 Kenneth Graunkeiris: Fix zeroing of transform feedback offsets in...
2019-04-25 Kenneth Graunkeiris: Some tidying for preemption support
2019-04-24 Mike Blumenkrantziris: add preemption support on gen9
2019-04-23 Kenneth Graunkeiris: Fix DrawTransformFeedback math when there's a...
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-15 Kenneth Graunkeintel: Emit 3DSTATE_VF_STATISTICS dynamically
2019-04-10 Mark Janesintel/common: move gen_debug to intel/dev
2019-04-04 Kenneth Graunkeiris: Save/restore MI_PREDICATE_RESULT, not MI_PREDICAT...
2019-03-22 Kenneth Graunkeiris: Skip resolves and flushes altogether if unnecessary
2019-03-22 Kenneth Graunkeiris: Skip input resolve handling if bindings haven...
2019-03-20 Rafael Antognolliiris: Add iris_resolve_conditional_render().
2019-03-08 Sagar Ghugeiris: Track last VS URB entry size
2019-03-08 Sagar Ghugeiris: Refactor code to share 3DSTATE_URB_* packet
2019-03-08 Kenneth Graunkeiris: Export a copy_region helper that doesn't flush
2019-03-07 Kenneth Graunkeiris: Defer uploading sampler state tables until draw...
2019-03-07 Kenneth Graunkeiris: Fix MOCS for blits and clears
2019-03-06 Jose Maria Casanov... iris: setup EdgeFlag Vertex Element when needed.
2019-02-26 Jose Maria Casanov... iris: Enable ARB_shader_draw_parameters support
2019-02-21 Kenneth Graunkeiris: some initial HiZ bits
2019-02-21 Kenneth Graunkeiris: consider framebuffer parameter for aux usages
2019-02-21 Kenneth Graunkeiris: add some draw resolve hooks
next