summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi/si_blit.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: update hack for HTILE corruption in ARK: Survival EvolvedSamuel Pitoiset2017-10-271-5/+5
* radeonsi: generalize the SI_VS_SHADER_POINTER_MASK macroMarek Olšák2017-10-171-1/+1
* radeonsi: import r600_streamout from drivers/radeonMarek Olšák2017-10-091-2/+2
* radeonsi: enumerize DBG flagsMarek Olšák2017-10-091-1/+1
* radeonsi: don't change viewport for blits, use window-space positionsMarek Olšák2017-10-071-1/+0
* radeonsi: don't save and restore vertex buffers and elements for u_blitterMarek Olšák2017-10-071-2/+0
* radeonsi: use new VS blit shaders (VS inputs in SGPRs)Marek Olšák2017-10-071-0/+6
* radeonsi: remove wrappers si_decompress_xx_texturesMarek Olšák2017-10-071-11/+1
* radeonsi: add a drirc workaround for HTILE corruption in ARK: Survival EvolvedMarek Olšák2017-10-061-0/+15
* radeonsi: inline struct si_sampler_viewsMarek Olšák2017-10-061-6/+6
* radeonsi: rename si_textures_info -> si_samplers, si_images_info -> si_imagesMarek Olšák2017-10-061-5/+5
* radeonsi: move and rename scissor and viewport state and functionsNicolai Hähnle2017-10-021-2/+2
* radeonsi: remove useless check in si_blit_decompress_color()Samuel Pitoiset2017-09-271-1/+3
* r600: fork and import gallium/radeonMarek Olšák2017-09-261-4/+4
* ac/surface: add radeon_surf::has_stencil for convenienceMarek Olšák2017-09-071-1/+1
* radeonsi: don't decompress Z/S if there is no HTILEMarek Olšák2017-08-221-12/+15
* gallium/radeon: add helpers for whether HTILE is enabledMarek Olšák2017-08-221-6/+7
* radeonsi/gfx9: don't flush L2 metadata for DB if not neededMarek Olšák2017-08-221-7/+5
* radeonsi/gfx9: don't flush L2 metadata for CB if not neededMarek Olšák2017-08-221-3/+5
* radeonsi/gfx9: don't flush TC L2 between rendering and texturing if not neededMarek Olšák2017-08-221-17/+12
* radeonsi: log decompress blitsNicolai Hähnle2017-08-221-0/+13
* radeonsi: update dirty_level_mask only when flushing or unbinding framebufferMarek Olšák2017-07-281-9/+22
* radeonsi: flush CB after MSAA only when transitioning from CB to texturesMarek Olšák2017-06-221-0/+29
* radeonsi: unify CB_RESOLVE blitter invocation codeMarek Olšák2017-06-221-17/+18
* radeonsi: flush DB caches only when transitioning from DB to texturingMarek Olšák2017-06-221-8/+28
* radeonsi: add a workaround for inexact SNORM8 blitting againMarek Olšák2017-06-191-0/+37
* radeonsi: reduce overhead for resident textures which need color decompressionSamuel Pitoiset2017-06-181-15/+6
* radeonsi: reduce overhead for resident textures which need depth decompressionSamuel Pitoiset2017-06-181-5/+11
* radeonsi: use util_dynarray_foreach for bindless resourcesSamuel Pitoiset2017-06-181-47/+15
* radeonsi: only decompress resident textures/images when usedSamuel Pitoiset2017-06-141-2/+11
* radeonsi: decompress resident textures/images before graphics/computeSamuel Pitoiset2017-06-141-0/+59
* radeonsi: decompress DCC for resident textures/imagesSamuel Pitoiset2017-06-141-0/+62
* radeonsi: get rid of more compressed_colortex_mask namesMarek Olšák2017-06-121-2/+2
* gallium/radeon: don't allocate HTILE in a separate bufferMarek Olšák2017-06-081-1/+1
* radeonsi: rename depth decompress functionsMarek Olšák2017-06-081-16/+15
* radeonsi: rename shader resource decompress masks to their true meaningMarek Olšák2017-06-081-6/+6
* radeonsi: isolate real framebuffer changes from the decompression passes (v3)Samuel Pitoiset2017-06-071-0/+19
* radeonsi: clean up decompress blend state namesMarek Olšák2017-06-071-2/+2
* radeonsi: enable TC-compatible stencil compression on VIMarek Olšák2017-06-071-0/+2
* gallium/u_blitter: use 2D_ARRAY for cubemap blits if possibleMarek Olšák2017-06-071-1/+1
* radeonsi: add new si_check_render_feedback_texture() helperSamuel Pitoiset2017-04-101-45/+44
* radeonsi: add new si_decompress_color_texture() helperSamuel Pitoiset2017-04-101-13/+17
* radeonsi: add a 'break' in si_check_render_feedback_*()Samuel Pitoiset2017-04-101-2/+6
* gallium/radeon: s/dcc_disable/disable_dcc/Marek Olšák2017-03-301-5/+5
* radeonsi: handle incompatible DCC formats in resource_copy_regionMarek Olšák2017-03-301-0/+5
* radeonsi: remove a workaround for inexact *8_SNORM blitsMarek Olšák2017-03-301-3/+1
* gallium/radeon: add and use a new helper vi_dcc_enabledMarek Olšák2017-03-301-4/+2
* radeonsi/gfx9: fix MIP0_WIDTH & MIP0_HEIGHT for compressed texture blitsMarek Olšák2017-03-301-1/+7
* radeonsi/gfx9: do DCC clears on non-mipmapped textures onlyMarek Olšák2017-03-301-0/+5
* radeonsi: use a bitmask-based loop in si_decompress_texturesMarek Olšák2017-01-181-7/+9