summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* iris: Enable PIPE_CAP_CS_DERIVED_SYSTEM_VALUES_SUPPORTEDCaio Marcelo de Oliveira Filho2019-06-111-0/+1
* iris: Bypass half-float pack/unpack lowering.Kenneth Graunke2019-06-101-0/+1
* iris: Zero shs->cbuf0 when binding a passthrough TCSKenneth Graunke2019-06-071-0/+16
* iris: Rename bind_state to bind_shader_state.Kenneth Graunke2019-06-071-9/+9
* iris: Sweep the NIR in iris_create_uncompiled_shader().Kenneth Graunke2019-06-071-0/+2
* intel/nir: Stop returning the shader from helpersJason Ekstrand2019-06-051-1/+1
* iris: Only recompile CS when neededCaio Marcelo de Oliveira Filho2019-06-051-1/+1
* iris: Free the buffer when reading from the disk cache.Kenneth Graunke2019-06-041-3/+8
* iris: Fix SO stride units for DrawTransformFeedbackKenneth Graunke2019-06-032-2/+2
* iris: Always reserve binding table space for NIR constantsCaio Marcelo de Oliveira Filho2019-06-032-9/+14
* iris: Print binding tables when INTEL_DEBUG=btCaio Marcelo de Oliveira Filho2019-06-031-0/+53
* iris: Compact binding tablesCaio Marcelo de Oliveira Filho2019-06-033-76/+234
* iris: Create an enum for the surface groupsCaio Marcelo de Oliveira Filho2019-06-033-35/+45
* iris: Handle binding table in the driverCaio Marcelo de Oliveira Filho2019-06-036-121/+232
* iris: Pull brw_nir_analyze_ubo_ranges() call out setup_uniformsCaio Marcelo de Oliveira Filho2019-06-031-3/+10
* iris: Drop unused locals from iris_clear.c to avoid warningCaio Marcelo de Oliveira Filho2019-05-311-3/+0
* iris: Avoid holding the lock while allocating pages.Kenneth Graunke2019-05-301-5/+5
* iris: Move SET_DOMAIN to alloc_fresh_bo()Kenneth Graunke2019-05-301-17/+15
* iris: Be lazy about cleaning up purged BOs in the cache.Kenneth Graunke2019-05-291-17/+1