aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/blorp/blorp.h
Commit message (Expand)AuthorAgeFilesLines
* intel: Move swizzle_color_value from blorp to ISLJason Ekstrand2020-04-281-3/+0
* intel/blorp: Add support for swizzling fast-clear colorsJason Ekstrand2020-03-181-1/+2
* intel/blorp: Plumb the stage through blorp upload_shaderCaio Marcelo de Oliveira Filho2020-03-171-0/+1
* intel/blorp: Add helper function for stencil buffer resolveSagar Ghuge2019-10-291-0/+4
* intel: Refactor blorp_can_hiz_clear_depth()Nanley Chery2019-10-281-4/+5
* intel/blorp: Make swizzle_color_value public.Rafael Antognolli2019-03-201-0/+3
* intel/blorp: Add two more filter modesJason Ekstrand2019-01-141-0/+2
* blorp: Pass the batch to lookup/upload_shader instead of contextKenneth Graunke2019-01-101-2/+2
* intel/blorp: Expand blorp_address::offset to be 64 bits.Kenneth Graunke2018-12-071-1/+1
* intel/blorp: Take an explicit filter parameter in blorp_blitJason Ekstrand2018-07-181-1/+2
* intel/blorp: Add a blorp_filter enum for use in blorp_blitJason Ekstrand2018-07-181-0/+8
* intel/blorp: Support blits and clears on surfaces with offsetsJason Ekstrand2018-05-251-0/+3
* intel/blorp: Add a NO_UPDATE_CLEAR_COLOR batch flagNanley Chery2018-05-171-0/+5
* intel/blorp: Add a blorp_hiz_clear_depth_stencil helperJason Ekstrand2018-02-201-0/+11
* intel/blorp: Use isl_aux_op instead of blorp_hiz_opJason Ekstrand2018-02-081-18/+1
* intel/blorp: Use isl_aux_op instead of blorp_fast_clear_opJason Ekstrand2018-02-081-8/+1
* intel/blorp: Add a CCS ambiguation passJason Ekstrand2018-02-081-0/+5
* intel/blorp: Drop blorp_resolve_ccs_attachmentJason Ekstrand2017-11-271-11/+0
* intel/blorp: Take a range of layers in blorp_ccs_resolveJason Ekstrand2017-11-271-1/+2
* intel/blorp: Add initial support for indirect clear colorsJason Ekstrand2017-11-271-0/+8
* intel/blorp: Make the MOCS setting part of blorp_addressJason Ekstrand2017-11-131-6/+1
* blorp: Turn anv_CmdCopyBuffer into a blorp_buffer_copy() helper.Kenneth Graunke2017-08-301-0/+6
* i965: Reduce passing 2x32b of reloc_domains to 2 bitsChris Wilson2017-08-041-2/+1
* intel/blorp: Add a partial resolve pass for MCSJason Ekstrand2017-07-221-0/+6
* intel/blorp: Allow BLORP calls to be predicatedNanley Chery2017-07-221-0/+3
* blorp/clear: Add a binding-table-based CCS resolve functionNanley Chery2017-06-261-0/+11
* intel/blorp: Refactor the HiZ op interfaceJason Ekstrand2017-06-071-3/+3
* intel/blorp: make upload_shader() return a bool indicating success or failureIago Toral Quiroga2017-03-161-1/+1
* blorp: remove unnecessary struct declarationLionel Landwerlin2017-01-201-1/+0
* intel/blorp_clear: Add gen8 HiZ clearing functionsNanley Chery2017-01-121-0/+12
* intel/blorp: Take a fast_clear_op in ccs_resolveJason Ekstrand2016-11-171-1/+9
* intel/blorp: Add plumbing for color resolve slice detailsPohjolainen, Topi2016-11-171-1/+2
* intel/blorp: Add a clear_attachments entrypointJason Ekstrand2016-11-161-0/+11
* intel/blorp: Pass a brw_stage_prog_data to upload_shaderJason Ekstrand2016-11-021-2/+3
* intel/blorp: Add a flag to make blorp not re-emit dept/stencil buffersJason Ekstrand2016-10-141-1/+12
* intel/blorp: Add an entrypoint for clearing depth and stencilJason Ekstrand2016-10-141-0/+10
* intel/blorp: use correct header guardsEmil Velikov2016-10-141-1/+4
* intel/blorp: Add a swizzle parameter to blorp_clearJason Ekstrand2016-09-121-1/+2
* intel/blorp: Make color_write_disable const and optionalJason Ekstrand2016-09-121-1/+1
* intel/blorp: Add an entrypoint for doing bit-for-bit copiesJason Ekstrand2016-09-121-0/+10
* intel/blorp: Take a destination swizzle in blorp_blitJason Ekstrand2016-09-121-1/+1
* intel/blorp: Take an isl_swizzle instead of a SWIZZLEJason Ekstrand2016-09-121-1/+1
* intel/blorp: Add plumbing for setting color clear layer countTopi Pohjolainen2016-09-121-3/+3
* intel/blorp: Add a format parameter to blorp_fast_clearJason Ekstrand2016-08-291-1/+1
* i965: Move blorp into src/intel/blorpJason Ekstrand2016-08-291-0/+153