summaryrefslogtreecommitdiff
path: root/src/intel/blorp/blorp_clear.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-27blorp: Ensure aligned HIZ_CCS_WT partial clearsNanley Chery1-4/+5
2020-09-16blorp: Fix alignment test for HIZ_CCS_WT fast-clearsNanley Chery1-2/+2
2020-04-28intel: Move swizzle_color_value from blorp to ISLJason Ekstrand1-25/+4
2020-04-24intel/blorp: Allow more HiZ usages in hiz_clear_depth_stencilJason Ekstrand1-1/+1
2020-03-18intel/blorp: Add support for swizzling fast-clear colorsJason Ekstrand1-1/+8
2020-03-17intel/blorp: Plumb the stage through blorp upload_shaderCaio Marcelo de Oliveira Filho1-3/+6
2020-03-12iris: Use ISL_AUX_USAGE_HIZ_CCS_WT to indicate write-through HiZJason Ekstrand1-1/+1
2019-11-12intel/blorp: Fix usage of uninitialized memory in key hashingDanylo Piliaiev1-1/+6
2019-11-07Revert "intel/blorp: Fix usage of uninitialized memory in key hashing"Kenneth Graunke1-6/+1
2019-11-07intel/blorp: Fix usage of uninitialized memory in key hashingDanylo Piliaiev1-1/+6
2019-10-29intel/blorp: Assign correct view while clearing depth stencilSagar Ghuge1-1/+1
2019-10-28intel/blorp: Satisfy HIZ_CCS fast-clear alignmentsNanley Chery1-0/+47
2019-10-28intel: Refactor blorp_can_hiz_clear_depth()Nanley Chery1-6/+9
2019-10-28intel/blorp: Don't assert aux slices match main slicesNanley Chery1-5/+0
2019-10-28intel/blorp: Use surf instead of aux_surf for image dimensionsJason Ekstrand1-2/+2
2019-10-28intel/blorp: Halve the Gen12 fast-clear/resolve rectangleNanley Chery1-4/+9
2019-09-06intel/blorp: Use wide formats for nicely aligned stencil clearsJason Ekstrand1-0/+108
2019-07-31tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom1-1/+1
2019-07-29intel: Use a system value for gl_FragCoordJason Ekstrand1-7/+2
2019-07-10intel/compiler: Add a "base class" for program keysJason Ekstrand1-2/+2
2019-06-07intel/blorp: Only double the fast-clear rect alignment on HSWJason Ekstrand1-10/+15
2019-05-30intel/blorp: Use the hardware op for CCS ambiguate on gen10+Jason Ekstrand1-1/+11
2019-03-20intel/blorp: Make swizzle_color_value public.Rafael Antognolli1-1/+1
2019-02-21nir, glsl: move pixel_center_integer/origin_upper_left to shader_info.fsAlejandro Piñeiro1-1/+0
2019-02-21blorp: introduce helper method blorp_nir_init_shaderAlejandro Piñeiro1-6/+4
2019-01-10blorp: Pass the batch to lookup/upload_shader instead of contextKenneth Graunke1-18/+22
2018-09-26intel/isl: Add a unit suffixes to some struct fields and variablesJason Ekstrand1-2/+2
2018-07-13intel/blorp: Handle 3-component formats in clearsJason Ekstrand1-10/+88
2018-05-25intel/blorp: Support blits and clears on surfaces with offsetsJason Ekstrand1-0/+9
2018-03-01intel/blorp: Add indirect clear color support to mcs_partial_resolveJason Ekstrand1-1/+24
2018-02-20intel/blorp: Add a blorp_hiz_clear_depth_stencil helperJason Ekstrand1-0/+53
2018-02-08intel/blorp: Use isl_aux_op instead of blorp_hiz_opJason Ekstrand1-1/+1
2018-02-08intel/blorp: Use isl_aux_op instead of blorp_fast_clear_opJason Ekstrand1-5/+5
2018-02-08intel/blorp: Add a CCS ambiguation passJason Ekstrand1-0/+153
2017-11-27intel/blorp: Drop blorp_resolve_ccs_attachmentJason Ekstrand1-50/+20
2017-11-27intel/blorp: Take a range of layers in blorp_ccs_resolveJason Ekstrand1-2/+5
2017-10-31intel/compiler: Remove final_program_size from brw_compile_*Jordan Justen1-9/+6
2017-09-20intel/blorp: Handle clearing compressed surfacesJason Ekstrand1-7/+17
2017-09-19intel/blorp: Support clearing L8_UNORM_SRGB surfacesJason Ekstrand1-0/+4
2017-07-22intel/blorp: Add a partial resolve pass for MCSJason Ekstrand1-1/+104
2017-06-26blorp/clear: Add a binding-table-based CCS resolve functionNanley Chery1-17/+46
2017-06-26intel/blorp: Check for layer fast-clear restrictionNanley Chery1-0/+5
2017-06-26intel/blorp: Assert levels and layers are in rangeNanley Chery1-4/+0
2017-06-14intel/blorp: Work around Sandy Bridge occlusion query issueJason Ekstrand1-0/+10
2017-05-26i965: Use BLORP for color clears on gen4-5Jason Ekstrand1-0/+4
2017-05-26i965: Add blorp support for gen4-5Jason Ekstrand1-5/+21
2017-05-26intel/blorp: Add support for gen4-5 SF programsJason Ekstrand1-0/+3
2017-05-09nir: Embed the shader_info in the nir_shader againJason Ekstrand1-2/+2
2017-03-16intel/blorp: make upload_shader() return a bool indicating success or failureIago Toral Quiroga1-18/+28
2017-03-13i965: Move the back-end compiler to src/intel/compilerJason Ekstrand1-1/+1