aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_batch.h
Commit message (Expand)AuthorAgeFilesLines
* iris: Remove depth cache set tracking and synchronization.Francisco Jerez2020-06-031-7/+0
* iris: Introduce cache coherency matrix for batch-local memory ordering.Francisco Jerez2020-06-031-0/+49
* iris: Report use of any in-flight buffers on first draw call after sync bound...Francisco Jerez2020-06-031-0/+4
* iris: Annotate all BO uses with domain and sequence number information.Francisco Jerez2020-06-031-1/+1
* iris: Add infrastructure to partition batch into sync boundaries.Francisco Jerez2020-06-031-0/+49
* iris: Simplify iris_batch_prepare_noop().Francisco Jerez2020-06-031-3/+1
* iris: Rename iris_seqno to iris_fine_fenceChris Wilson2020-05-281-3/+3
* iris: store workaround addressLionel Landwerlin2020-05-201-6/+0
* iris: Place a seqno at the end of every batchChris Wilson2020-05-011-5/+18
* iris: Give up on not passing ice to iris_init_batchKenneth Graunke2020-05-011-6/+3
* iris: Rename iris_syncpt to iris_syncobj for clarity.Kenneth Graunke2020-05-011-16/+16
* iris: move iris_vtable to iris_screenMike Blumenkrantz2020-04-291-2/+0
* iris: make BATCH_SZ smaller by BATCH_RESERVED bytesPaulo Zanoni2020-04-151-1/+7
* iris: add support INTEL_blackhole_renderLionel Landwerlin2020-02-131-0/+9
* iris: Support multiple chained batches.Kenneth Graunke2020-01-291-1/+5
* iris: Drop 'engine' from iris_batch.Kenneth Graunke2020-01-291-4/+0
* iris/gen12: Write GFX_AUX_TABLE base address registerJordan Justen2019-10-281-0/+2
* iris: Increase BATCH_SZ to 64kBKenneth Graunke2019-08-061-1/+1
* iris: Make an iris_batch_get_signal_syncpt() helper.Kenneth Graunke2019-06-261-3/+14
* iris: Record state sizes for INTEL_DEBUG=bat decoding.Kenneth Graunke2019-05-231-0/+16
* iris: Expose PIPE_CAP_DEVICE_RESET_STATUS_QUERYKenneth Graunke2019-05-091-0/+2
* iris: Hook up device reset callbacksKenneth Graunke2019-05-091-0/+2
* iris: Wire up EGL_IMG_context_priorityChris Wilson2019-03-071-1/+2
* iris: Always use in-tree i915_drm.hJordan Justen2019-02-241-1/+1
* iris: Make a iris_batch_reference_signal_syncpt helper function.Kenneth Graunke2019-02-211-0/+18
* iris: Drop dead state_size hash tableKenneth Graunke2019-02-211-3/+0
* iris: Put batches in an arrayKenneth Graunke2019-02-211-4/+9
* iris: Hang on to the last batch's sync-point, so we can wait on itKenneth Graunke2019-02-211-0/+3
* iris: Tag each submitted batch with a syncobjChris Wilson2019-02-211-0/+9
* iris: Drop vestiges of throttling codeKenneth Graunke2019-02-211-3/+0
* iris: replace vestiges of fence fds with newer exec_fence APIKenneth Graunke2019-02-211-10/+8
* iris: Print the batch name when decodingKenneth Graunke2019-02-211-0/+4
* iris: Cross-link iris_batches so they can potentially flush each otherKenneth Graunke2019-02-211-0/+6
* iris: Support multiple binder BOs, update Surface State Base AddressKenneth Graunke2019-02-211-4/+3
* iris: Allow inlining of require/get_command_spaceKenneth Graunke2019-02-211-3/+53
* iris: rename ring to engineKenneth Graunke2019-02-211-2/+2
* iris: fix the validation list on new batchesKenneth Graunke2019-02-211-0/+3
* iris: fix release buildsKenneth Graunke2019-02-211-2/+0
* iris: completely rewrite binderKenneth Graunke2019-02-211-1/+4
* iris: chaining not growingKenneth Graunke2019-02-211-10/+8
* iris: delete growing code and just die for nowKenneth Graunke2019-02-211-3/+0
* iris: bits of blorp codeKenneth Graunke2019-02-211-0/+1
* iris: copy over i965's cache trackingKenneth Graunke2019-02-211-0/+18
* iris: Move get_command_space to iris_batch.cKenneth Graunke2019-02-211-0/+1
* iris: SBA once at context creation, not per batchKenneth Graunke2019-02-211-2/+0
* iris: delete more trashKenneth Graunke2019-02-211-6/+0
* iris: hook up batch decoderKenneth Graunke2019-02-211-0/+5
* iris: set EXEC_OBJECT_WRITEKenneth Graunke2019-02-211-2/+3
* iris: rewrite to use memzones and not relocsKenneth Graunke2019-02-211-27/+1
* iris: actually pin the instruction cache buffersKenneth Graunke2019-02-211-0/+2