aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris
Commit message (Expand)AuthorAgeFilesLines
* iris: disable repacking for compression for applicable genDongwon Kim2019-07-081-0/+11
* iris: Use a uint16_t for key sizesJason Ekstrand2019-07-041-1/+1
* iris: Fix MOCS for grid surfaceKenneth Graunke2019-07-031-3/+4
* iris: Minor tidyingKenneth Graunke2019-07-038-62/+5
* iris: assert isl_surf_init success in resource_from_handleMike Blumenkrantz2019-07-021-14/+15
* iris: Defer closing and freeing VMA until buffers are idle.Kenneth Graunke2019-07-021-10/+51
* iris: Add an explicit alignment parameter to iris_bo_alloc_tiled().Kenneth Graunke2019-07-023-12/+19
* iris: Use MI_COPY_MEM_MEM for tiny resource_copy_region calls.Kenneth Graunke2019-07-011-0/+27
* Revert "iris/icl: Add WA_2204188704 to disable pixel shader panic dispatch"Anuj Phogat2019-06-281-8/+0
* iris: Don't leak resources in iris_create_surface for incomplete FBOsKenneth Graunke2019-06-281-19/+19
* iris: Fix major resource leak in iris_set_shader_imagesKenneth Graunke2019-06-271-3/+1
* intel: Add and use helpers for level0 extentNanley Chery2019-06-271-6/+2
* iris: Fix memory leak of SO targetsKenneth Graunke2019-06-271-0/+4
* iris: Fix memory leak for draw parameter resourcesKenneth Graunke2019-06-271-0/+3
* iris: Drop u_upload_unmapKenneth Graunke2019-06-271-2/+0
* iris: Also properly restore INTERFACE_DESCRIPTOR_DATA buffer objectKenneth Graunke2019-06-272-4/+10
* iris: Fix resource tracking for CS thread ID bufferKenneth Graunke2019-06-272-2/+8
* iris: Only bother with thread ID upload if doing MEDIA_CURBE_LOADKenneth Graunke2019-06-271-13/+13
* iris: Do MEDIA_CURBE_LOAD when IRIS_DIRTY_CS is set, not constantsKenneth Graunke2019-06-271-1/+1
* iris: Drop UBO range stuff from iris_restore_compute_saved_bosKenneth Graunke2019-06-271-24/+0
* iris: Properly align interface descriptor data addressesKenneth Graunke2019-06-271-1/+1
* iris: Disable loop unrolling in GLSL IR.Kenneth Graunke2019-06-261-2/+1
* iris: Delete dead ice->state.streamout_strides field.Kenneth Graunke2019-06-261-3/+0
* iris: Fix overzealous query object batch flushing.Kenneth Graunke2019-06-261-4/+4
* iris: Make an iris_batch_get_signal_syncpt() helper.Kenneth Graunke2019-06-261-3/+14
* iris: move sysvals to their own constant bufferTimur Kristóf2019-06-235-78/+73
* iris: Mark cbuf0 as not needing uploading every single timeKenneth Graunke2019-06-232-3/+14
* iris: Drop bo != NULL check from blorp 48b invalidate function.Kenneth Graunke2019-06-211-1/+1
* Revert "iris: Don't check VF address high bits when there is no buffer."Kenneth Graunke2019-06-211-1/+1
* i965,iris: Move guardband calculations to a common locationJason Ekstrand2019-06-211-84/+5
* iris: Use stream uploader for shader draw parameters.Kenneth Graunke2019-06-201-2/+2
* iris: Don't check VF address high bits when there is no buffer.Kenneth Graunke2019-06-201-1/+1
* iris: Drop RT flushes from depth stencil clearing flushes.Kenneth Graunke2019-06-204-9/+8
* iris: Don't bother with PIPE_CONTROLs for CPU writes and no historyKenneth Graunke2019-06-201-6/+9
* iris: Only do an RT flush for transfer maps if using copy_region.Kenneth Graunke2019-06-201-1/+1
* iris: Use iris_flush_bits_for_history in iris_transfer_flush_regionKenneth Graunke2019-06-201-5/+12
* iris: Avoid double flushing in iris_transfer_flush_region when copying.Kenneth Graunke2019-06-201-4/+3
* iris: Fix iris_flush_and_dirty_history to actually dirty history.Kenneth Graunke2019-06-201-0/+2
* iris: Add maybe_flush calls to texture_barrier and memory_barrierKenneth Graunke2019-06-201-0/+3
* iris: Implement INTEL_DEBUG=pc for pipe control logging.Kenneth Graunke2019-06-2011-57/+168
* iris: Use render_batch/compute_batch locals in memory_barrierKenneth Graunke2019-06-201-4/+4
* iris: Bail on queries for INTEL_NO_HW=1.Kenneth Graunke2019-06-191-0/+5
* iris: Support more RGBX pipe formats.Kenneth Graunke2019-06-171-2/+13
* iris: Make resource_copy_region handle packed depth-stencil resources.Kenneth Graunke2019-06-171-0/+10
* iris: Order CS stall and TC invalidate for format reinterpretation hacksKenneth Graunke2019-06-171-3/+2
* iris: Be more aggressive at post-format-reintepret TC invalidate hackKenneth Graunke2019-06-171-8/+5
* iris: Enable INTEL_shader_atomic_float_minmaxCaio Marcelo de Oliveira Filho2019-06-131-0/+1
* u_dynarray: turn util_dynarray_{grow, resize} into element-oriented macrosNicolai Hähnle2019-06-121-2/+2
* iris: Only upload surface state for grid info when neededCaio Marcelo de Oliveira Filho2019-06-111-8/+14
* iris: Create binding table slot for num_work_groups only when neededCaio Marcelo de Oliveira Filho2019-06-112-2/+6