summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_blit.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Use MI_COPY_MEM_MEM for tiny resource_copy_region calls.Kenneth Graunke2019-07-011-0/+27
* iris: Drop RT flushes from depth stencil clearing flushes.Kenneth Graunke2019-06-201-0/+2
* iris: Avoid double flushing in iris_transfer_flush_region when copying.Kenneth Graunke2019-06-201-4/+3
* iris: Implement INTEL_DEBUG=pc for pipe control logging.Kenneth Graunke2019-06-201-4/+10
* 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: support dmabuf imports with offsetsMike Blumenkrantz2019-05-071-1/+1
* iris: Track valid data range and infer unsynchronized mappings.Kenneth Graunke2019-04-231-0/+6
* iris: Add texture cache flushing hacks for blit and resource_copy_regionKenneth Graunke2019-04-161-0/+36
* iris: Actually mark blorp_copy_buffer destinations as written.Kenneth Graunke2019-04-151-0/+1
* i965,iris/blorp: do not blit 0-sizesSergii Romantsov2019-03-301-1/+9
* iris: Fix blits with S8_UINT destinationKenneth Graunke2019-03-281-4/+2
* iris: Let blorp update the clear color for us.Rafael Antognolli2019-03-201-0/+6
* iris: Use the clear depth when emitting 3DSTATE_CLEAR_PARAMS.Rafael Antognolli2019-03-201-0/+2
* iris: Export a copy_region helper that doesn't flushKenneth Graunke2019-03-071-16/+40
* iris: Properly support alpha and luminance-alpha formatsKenneth Graunke2019-03-071-1/+1
* iris: Fix MOCS for blits and clearsKenneth Graunke2019-03-061-9/+10
* iris: some initial HiZ bitsKenneth Graunke2019-02-211-6/+13
* iris: Make blit code use actual aux usagesKenneth Graunke2019-02-211-2/+2
* iris: try to fix copyimage vs copybuffersKenneth Graunke2019-02-211-15/+18
* iris: add some draw resolve hooksKenneth Graunke2019-02-211-6/+5
* iris: blorp using resolve hooksKenneth Graunke2019-02-211-3/+48
* iris: Initial import of resolve codeKenneth Graunke2019-02-211-7/+42
* iris: Pay attention to blit masksKenneth Graunke2019-02-211-11/+22
* iris: Assert about blits with color maskingKenneth Graunke2019-02-211-0/+4
* iris: Implement multi-slice copy_regionKenneth Graunke2019-02-211-11/+9
* iris: fix conditional compute, don't stomp predicate for pipelined queriesKenneth Graunke2019-02-211-2/+2
* iris: for BLORP, only use the predicate enable bit when USE_BITKenneth Graunke2019-02-211-2/+10
* iris: add conditional render supportDave Airlie2019-02-211-1/+2
* iris: Flush for history at various momentsKenneth Graunke2019-02-211-0/+5
* iris: Fix buffer -> buffer copy_regionKenneth Graunke2019-02-211-15/+30
* iris: Put batches in an arrayKenneth Graunke2019-02-211-2/+2
* iris: scissored and mirrored blitsKenneth Graunke2019-02-211-10/+206
* iris: rework format translation apisKenneth Graunke2019-02-211-20/+12
* iris: use consistent copyright formattingKenneth Graunke2019-02-211-13/+13
* iris: call maybe_flush for each blorp operationKenneth Graunke2019-02-211-2/+4
* iris: assert depth is 1 in resource_copy_regionKenneth Graunke2019-02-211-0/+2
* iris: blorp blit multiple slicesKenneth Graunke2019-02-211-17/+21
* iris: actually do stencil blitsKenneth Graunke2019-02-211-0/+19
* iris: comment everythingKenneth Graunke2019-02-211-0/+12
* iris: fix msaa flipping filtersKenneth Graunke2019-02-211-2/+2
* iris: fix blorp filtersKenneth Graunke2019-02-211-2/+48
* iris: actually handle array layers in blitsKenneth Graunke2019-02-211-3/+2
* iris: maybe-flush before blorp operationsKenneth Graunke2019-02-211-2/+10
* iris: implement copy imageKenneth Graunke2019-02-211-0/+28
* iris: fall back to u_generate_mipmapKenneth Graunke2019-02-211-13/+0
* iris: clearsKenneth Graunke2019-02-211-9/+9
* iris: more blitting code to make readpixels workKenneth Graunke2019-02-211-1/+76
* iris: delete iris_pipe.c, shuffle code aroundKenneth Graunke2019-02-211-0/+57