aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_context.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Re-emit Surface State Base Address when context is lost.Kenneth Graunke2019-05-291-0/+1
* iris: Record state sizes for INTEL_DEBUG=bat decoding.Kenneth Graunke2019-05-231-1/+5
* iris: Expose PIPE_CAP_DEVICE_RESET_STATUS_QUERYKenneth Graunke2019-05-091-0/+35
* iris: Hook up device reset callbacksKenneth Graunke2019-05-091-1/+14
* iris: Try to recover from GPU hangs.Kenneth Graunke2019-05-091-0/+38
* iris: Some tidying for preemption supportKenneth Graunke2019-04-251-2/+0
* iris: enable preemption support for gen10Mike Blumenkrantz2019-04-241-0/+2
* iris: Use PIPE_BUFFER_STAGING for the query objectsChris Wilson2019-03-131-1/+1
* iris: Wire up EGL_IMG_context_priorityChris Wilson2019-03-071-1/+8
* iris: Always use in-tree i915_drm.hJordan Justen2019-02-241-1/+1
* iris: Don't allocate a BO per query objectSagar Ghuge2019-02-211-0/+5
* iris/WIP: add broadwell supportDave Airlie2019-02-211-0/+3
* iris: Destroy the border color poolKenneth Graunke2019-02-211-0/+1
* iris: Put batches in an arrayKenneth Graunke2019-02-211-14/+9
* iris: Add fence support using drm_syncobjChris Wilson2019-02-211-18/+1
* iris: Print the batch name when decodingKenneth Graunke2019-02-211-1/+2
* iris: Don't leak the compute batchKenneth Graunke2019-02-211-0/+1
* iris: Cross-link iris_batches so they can potentially flush each otherKenneth Graunke2019-02-211-0/+11
* iris: try and avoid pointless compute submissionsKenneth Graunke2019-02-211-1/+3
* iris/compute: Flush compute batchesJordan Justen2019-02-211-0/+1
* iris: little bits of compute basicsKenneth Graunke2019-02-211-0/+2
* iris: add gen11 to genX_callKenneth Graunke2019-02-211-0/+3
* iris: Support multiple binder BOs, update Surface State Base AddressKenneth Graunke2019-02-211-2/+4
* iris: implement get_sample_positionKenneth Graunke2019-02-211-0/+37
* iris: use consistent copyright formattingKenneth Graunke2019-02-211-13/+13
* iris: comment everythingKenneth Graunke2019-02-211-0/+12
* iris: implement texture/memory barriersKenneth Graunke2019-02-211-0/+1
* iris: slab allocate transfersKenneth Graunke2019-02-211-0/+4
* iris: implement border color, fix other sampler nonsenseKenneth Graunke2019-02-211-0/+1
* iris: plug leaksKenneth Graunke2019-02-211-0/+1
* iris: completely rewrite binderKenneth Graunke2019-02-211-3/+0
* iris: more blitting code to make readpixels workKenneth Graunke2019-02-211-0/+1
* iris: copy over i965's cache trackingKenneth Graunke2019-02-211-1/+2
* iris: bindersKenneth Graunke2019-02-211-0/+3
* iris: more uploadersKenneth Graunke2019-02-211-0/+9
* iris: URB configs.Kenneth Graunke2019-02-211-0/+2
* iris: actually destroy the cacheKenneth Graunke2019-02-211-0/+2
* iris: fix SBAKenneth Graunke2019-02-211-1/+1
* iris: use vtbl to avoid multiple symbols, fix state base addressKenneth Graunke2019-02-211-2/+14
* iris: more comes from bits filled inKenneth Graunke2019-02-211-0/+2
* iris: initial gpu stateKenneth Graunke2019-02-211-0/+1
* iris: initialize dirty bits to ~0ullKenneth Graunke2019-02-211-1/+1
* iris: actually flush the commandsKenneth Graunke2019-02-211-0/+4
* iris: make iris_batch target a particular ringKenneth Graunke2019-02-211-1/+2
* iris: import program cache codeKenneth Graunke2019-02-211-2/+7
* iris: init the batch!Kenneth Graunke2019-02-211-2/+5
* iris: delete iris_pipe.c, shuffle code aroundKenneth Graunke2019-02-211-0/+109