iris/gen9: Optimize slice and subslice load balancing behavior.
[mesa.git] / src / gallium / drivers / iris / iris_context.h
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
2019-02-21 Sagar Ghugeiris: Don't allocate a BO per query object
2019-02-21 Caio Marcelo de... iris: always include an extra constbuf0 if using UBOs
2019-02-21 Kenneth Graunkeiris: Fill out brw_image_params for storage images...
2019-02-21 Kenneth Graunkeiris: Don't make duplicate system values
2019-02-21 Dave Airlieiris/WIP: add broadwell support
2019-02-21 Kenneth Graunkeiris: Only resolve inputs for actual shader stages
2019-02-21 Kenneth Graunkeiris: pin and re-pin the scratch BO
2019-02-21 Kenneth Graunkeiris: Track blend enables, save outbound for resolve...
2019-02-21 Kenneth Graunkeiris: Implement DrawTransformFeedback()
2019-02-21 Jason Ekstrandiris: Copy anv's MI_MATH helpers for multiplication...
2019-02-21 Kenneth Graunkeiris: Move iris_stream_output_target def to iris_context.h
2019-02-21 Kenneth Graunkeiris: Reorder LRR parameters to have dst first.
2019-02-21 Kenneth Graunkeiris: rewrite set_vertex_buffer and VB handling
2019-02-21 Kenneth Graunkeiris: Replace num_textures etc with a bitmask we can...
2019-02-21 Kenneth Graunkeiris: Destroy the border color pool
2019-02-21 Kenneth Graunkeiris: fix conditional compute, don't stomp predicate...
2019-02-21 Dave Airlieiris: add conditional render support
2019-02-21 Dave Airlieiris: iris add load register reg32/64
2019-02-21 Kenneth Graunkeiris: actually flush for storage images
2019-02-21 Kenneth Graunkeiris: rework program cache interface
2019-02-21 Kenneth Graunkeiris: export iris_upload_shader
2019-02-21 Kenneth Graunkeiris: Do the 48-bit vertex buffer address invalidation...
2019-02-21 Kenneth Graunkeiris: Put batches in an array
2019-02-21 Chris Wilsoniris: Add fence support using drm_syncobj
2019-02-21 Kenneth Graunkeiris: drop param stuffs
2019-02-21 Kenneth Graunkeiris: actually upload clip planes.
2019-02-21 Kenneth Graunkeiris: bypass params and do it ourselves
2019-02-21 Kenneth Graunkeiris: hook up key stuff for clip plane lowering
2019-02-21 Kenneth Graunkeiris: add param domain defines
2019-02-21 Kenneth Graunkeiris: Defer cbuf0 upload to draw time
2019-02-21 Kenneth Graunkeiris: partial set_query_active_state
2019-02-21 Kenneth Graunkeiris: implement scratch space!
2019-02-21 Kenneth Graunkeiris: Fix texture buffer / image buffer sizes.
2019-02-21 Kenneth Graunkeiris: don't let render/compute contexts stomp each...
2019-02-21 Kenneth Graunkeiris: rewrite grid surface handling
2019-02-21 Jordan Justeniris/compute: Push subgroup-id
2019-02-21 Jordan Justeniris: Add IRIS_DIRTY_CONSTANTS_CS
2019-02-21 Kenneth Graunkeiris: little bits of compute basics
2019-02-21 Kenneth Graunkeiris: null for non-existent cbufs
2019-02-21 Kenneth Graunkeiris: set image access correctly
2019-02-21 Kenneth Graunkeiris: implement set_shader_images hook
next