summaryrefslogtreecommitdiffstats
path: root/src/intel/blorp/blorp_clear.c
Commit message (Expand)AuthorAgeFilesLines
* intel/blorp: Drop blorp_resolve_ccs_attachmentJason Ekstrand2017-11-271-50/+20
* intel/blorp: Take a range of layers in blorp_ccs_resolveJason Ekstrand2017-11-271-2/+5
* intel/compiler: Remove final_program_size from brw_compile_*Jordan Justen2017-10-311-9/+6
* intel/blorp: Handle clearing compressed surfacesJason Ekstrand2017-09-201-7/+17
* intel/blorp: Support clearing L8_UNORM_SRGB surfacesJason Ekstrand2017-09-191-0/+4
* intel/blorp: Add a partial resolve pass for MCSJason Ekstrand2017-07-221-1/+104
* blorp/clear: Add a binding-table-based CCS resolve functionNanley Chery2017-06-261-17/+46
* intel/blorp: Check for layer fast-clear restrictionNanley Chery2017-06-261-0/+5
* intel/blorp: Assert levels and layers are in rangeNanley Chery2017-06-261-4/+0
* intel/blorp: Work around Sandy Bridge occlusion query issueJason Ekstrand2017-06-141-0/+10
* i965: Use BLORP for color clears on gen4-5Jason Ekstrand2017-05-261-0/+4
* i965: Add blorp support for gen4-5Jason Ekstrand2017-05-261-5/+21
* intel/blorp: Add support for gen4-5 SF programsJason Ekstrand2017-05-261-0/+3
* nir: Embed the shader_info in the nir_shader againJason Ekstrand2017-05-091-2/+2
* intel/blorp: make upload_shader() return a bool indicating success or failureIago Toral Quiroga2017-03-161-18/+28
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-131-1/+1
* i965: split EU defines to brw_eu_defines.hEmil Velikov2017-03-131-1/+1
* intel/blorp: Swizzle clear colors on the CPUJason Ekstrand2017-02-131-18/+30
* intel/blorp: Handle clearing of A4B4G4R4 on all platformsJason Ekstrand2017-01-311-0/+23
* intel/blorp_clear: Add gen8 HiZ clearing functionsNanley Chery2017-01-121-0/+81
* intel/blorp: Fix rectangle size for level-not-zero resolvesTopi Pohjolainen2016-11-231-2/+2
* intel/blorp: Take a fast_clear_op in ccs_resolveJason Ekstrand2016-11-171-6/+6
* intel/blorp: Add plumbing for color resolve slice detailsPohjolainen, Topi2016-11-171-2/+7
* intel/blorp: Add a clear_attachments entrypointJason Ekstrand2016-11-161-2/+161
* intel/blorp: Handle NIR clear inputs the same way as blit inputsJason Ekstrand2016-11-161-4/+2
* intel/blorp: Add a shader type to make keys more uniqueJason Ekstrand2016-11-161-3/+5
* intel/blorp: Make the number of samples an explicit parameterJason Ekstrand2016-11-161-0/+7
* intel/blorp: Pass a brw_stage_prog_data to upload_shaderJason Ekstrand2016-11-021-1/+1
* intel/blorp: Use wm_prog_data instead of hand-rolling our ownJason Ekstrand2016-11-021-1/+1
* intel/blorp: Rework our usage of ralloc when compiling shadersJason Ekstrand2016-10-271-2/+2
* intel/blorp: Rename compile_nir_shader to compile_fsJason Ekstrand2016-10-271-2/+2
* nir/i965/anv/radv/gallium: make shader info a pointerTimothy Arceri2016-10-261-1/+1
* intel/blorp: Add an entrypoint for clearing depth and stencilJason Ekstrand2016-10-141-0/+69
* intel/blorp: Add a swizzle parameter to blorp_clearJason Ekstrand2016-09-121-1/+3
* intel/blorp: Make color_write_disable const and optionalJason Ekstrand2016-09-121-5/+7
* intel/blorp: Add support for clearing R9G9B9E5 surfacesJason Ekstrand2016-09-121-0/+8
* intel/blorp: Handle the 512 layers restriction on Sandy BridgeJason Ekstrand2016-09-121-4/+13
* intel/blorp: Add plumbing for setting color clear layer countTopi Pohjolainen2016-09-121-7/+9
* intel/blorp: Add a format parameter to blorp_fast_clearJason Ekstrand2016-08-291-2/+2
* i965: Move blorp into src/intel/blorpJason Ekstrand2016-08-291-0/+344