aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_blorp.c
Commit message (Expand)AuthorAgeFilesLines
* i965/icl: Build and use gen11 functions for genxml state-upload and blorpAnuj Phogat2018-02-151-0/+4
* intel/blorp: Use isl_aux_op instead of blorp_hiz_opJason Ekstrand2018-02-081-8/+8
* intel/blorp: Use isl_aux_op instead of blorp_fast_clear_opJason Ekstrand2018-02-081-1/+1
* mesa: change ctx->Color.ColorMask into a 32-bit bitmaskMarek Olšák2018-02-041-4/+5
* i965/miptree: Add an aux_disabled parameter to render_aux_usageJason Ekstrand2018-01-241-2/+4
* i965/miptree: Take an aux_usage in prepare/finish_renderJason Ekstrand2018-01-241-2/+2
* i965/miptree: Add an explicit tiling parameter to create_for_boJason Ekstrand2018-01-211-2/+4
* intel/blorp: Take a range of layers in blorp_ccs_resolveJason Ekstrand2017-11-271-1/+1
* i965/blorp: Use a designated initializer for blorp_surfJason Ekstrand2017-11-271-8/+9
* i965: Switch over to fully external-or-not MOCS schemeJason Ekstrand2017-11-131-16/+1
* i965: Use PTE MOCS for all external buffersJason Ekstrand2017-11-131-3/+4
* intel/blorp: Make the MOCS setting part of blorp_addressJason Ekstrand2017-11-131-15/+16
* i965/miptree: Take an isl_format in render_aux_usageJason Ekstrand2017-10-261-4/+4
* i965/blorp: Use more temporary isl_format variablesJason Ekstrand2017-10-261-8/+7
* i965/blorp: Use blorp_to_isl_format for src_isl_format in blit_miptreesJason Ekstrand2017-10-261-1/+2
* i965: Share the flush for brw_blorp_miptree_download into a pboChris Wilson2017-10-121-0/+22
* i965: Add blorp-based texture upload and download pathsJason Ekstrand2017-10-121-0/+342
* i965: Refactor y-flipping coordinate transform.Kenneth Graunke2017-10-121-7/+11
* i965: emit BRW_NEW_AUX_STATE when we change the fast clear valueIago Toral Quiroga2017-09-181-10/+2
* i965: rename BRW_NEW_FAST_CLEAR_COLOR to BRW_NEW_AUX_STATEIago Toral Quiroga2017-09-181-1/+1
* i965/blorp: Set r8stencil_needs_update when writing stencilJason Ekstrand2017-09-151-0/+6
* i965: Add a brw_blorp_copy_buffers() command.Kenneth Graunke2017-08-301-0/+21
* i965: drop brw->is_g4x in favor of devinfo->is_g4xLionel Landwerlin2017-08-301-1/+1
* i965: drop brw->gen in favor of devinfo->genLionel Landwerlin2017-08-301-10/+18
* i965: Make a BRW_NEW_FAST_CLEAR_COLOR dirty bit.Kenneth Graunke2017-08-231-3/+10
* i965/blorp: Correct type of src_format in call to intel_miptree_texture_aux_u...Scott D Phillips2017-08-141-1/+2
* i965: Reduce passing 2x32b of reloc_domains to 2 bitsChris Wilson2017-08-041-6/+2
* i965: Shut up Coverity warning about HiZ buffers.Kenneth Graunke2017-07-251-0/+1
* i965: Fix = vs == in MCS aux usage assert.Kenneth Graunke2017-07-251-1/+1
* i965: Enable regular fast-clears (CCS_D) on gen9+Jason Ekstrand2017-07-221-5/+5
* i965/miptree: Take an aux_usage in prepare/finishJason Ekstrand2017-07-221-13/+12
* i965/blorp: Use prepare/finish_depth for depth clearsJason Ekstrand2017-07-221-36/+21
* i965/blorp: Use render_aux_usage for color clearsJason Ekstrand2017-07-221-12/+6
* i965/blorp: Be more accurate about aux usage in blorp_copyJason Ekstrand2017-07-221-13/+42
* i965/blorp: Use texture/render_aux_usage for blitsJason Ekstrand2017-07-221-16/+16
* i965/blorp: Do prepare/finish manuallyJason Ekstrand2017-07-221-38/+92
* i965/miptree: Add support for partially resolving MCSJason Ekstrand2017-07-221-0/+24
* i965/blorp: Do flushes around depth resolvesJason Ekstrand2017-07-221-78/+72
* i965/blorp: Use the renderbuffer format for clearsJason Ekstrand2017-07-221-1/+9
* i965/miptree: Clean-up unusedTopi Pohjolainen2017-07-221-7/+1
* i965/miptree: Switch to isl_surf::samplesTopi Pohjolainen2017-07-201-8/+8
* i965/miptree: Use num_samples of 1 instead of 0 for single-sampledTopi Pohjolainen2017-07-201-1/+1
* i965/miptree: Switch to isl_surf::msaa_layoutTopi Pohjolainen2017-07-201-2/+1
* i965: Make irb::mt_layer logical instead of physicalTopi Pohjolainen2017-07-181-35/+9
* i965/miptree: Replace is_lossless_compressed with mt->aux_usage checksJason Ekstrand2017-07-171-1/+1
* i965/miptree: Rework aux enablingJason Ekstrand2017-06-231-2/+2
* i965/miptree: Rename the non_msrt_mcs functions to _ccsJason Ekstrand2017-06-231-1/+1
* i965: Rename some vague format members of brw_contextChad Versace2017-06-221-5/+5
* i965: Fall back to normal blorp clear instead of meta clearIan Romanick2017-06-201-24/+19
* i965/blorp: Use hiz surface instead of creating copyTopi Pohjolainen2017-06-191-14/+10