summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_batch.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* iris: use vtbl to avoid multiple symbols, fix state base addressKenneth Graunke2019-02-211-0/+2
* iris: move MAX defines to iris_batch.hKenneth Graunke2019-02-211-0/+9
* iris: make iris_batch target a particular ringKenneth Graunke2019-02-211-2/+6
* iris: drop unused fieldKenneth Graunke2019-02-211-2/+0
* iris: initial render state uploadKenneth Graunke2019-02-211-0/+2
* iris: port over batchbuffer updatesKenneth Graunke2019-02-211-10/+15
* iris: Initial commit of a new 'iris' driver for Intel Gen8+ GPUs.Kenneth Graunke2019-02-211-0/+115