summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/iris/iris_blit.c
Commit message (Expand)AuthorAgeFilesLines
* iris: Use ISL_AUX_USAGE_STC_CCS for stencil CCSJason Ekstrand2020-03-121-0/+4
* iris: Use ISL_AUX_USAGE_HIZ_CCS_WT to indicate write-through HiZJason Ekstrand2020-03-121-0/+1
* iris: Enable HiZ and stencil CCS for blorp blit destinationsJason Ekstrand2020-03-051-36/+25
* iris: Enable CCS for copies from HiZ+CCS depth buffersJason Ekstrand2020-03-051-8/+12
* iris: Allow HiZ on blit sourcesJason Ekstrand2020-03-051-1/+1
* iris: Use isl_aux_usage_has_fast_clear()Nanley Chery2020-02-241-2/+2
* iris: Make mocs an inline helper in iris_resource.hKenneth Graunke2020-02-211-3/+3
* iris: Allow HiZ for copy_region sourcesKenneth Graunke2020-01-041-0/+9
* iris: Delete remnants of the unimplemented ASTC 5x5 workaroundKenneth Graunke2020-01-031-4/+2
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* iris: Use mocs from isl_dev.Rafael Antognolli2019-11-121-15/+20
* iris: Resolve stencil resource prior to copy or used by CPUSagar Ghuge2019-10-291-9/+19
* iris: Prepare resources before stencil blit operationSagar Ghuge2019-10-291-7/+52
* iris: Get correct resource aux usage for copySagar Ghuge2019-10-281-0/+1
* iris: Enable HIZ_CCS samplingNanley Chery2019-10-281-1/+1
* iris: Define initial HIZ_CCS state and transitionsNanley Chery2019-10-281-1/+1
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-071-2/+2
* iris: Lessen texture cache hack flush for blits/copies on Icelake.Kenneth Graunke2019-08-311-16/+34
* iris: Export and import surfaces with modifiers that have aux dataJordan Justen2019-08-131-0/+2
* 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