summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_texture.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-17radeonsi: Inherit the old modifier when reallocating the texture.nyanmisaka1-1/+7
2022-08-09radeonsi: print radeon_bo_flag when AMD_DEBUG=vm is usedPierre-Eric Pelloux-Prayer1-1/+3
2022-08-03radeonsi: allow texture_map to upload only 1 sample for MSAA instead of allMarek Olšák1-8/+19
2022-07-27ac/gpu_info: remove vram_size and gtt_size in favor of *_kb variantsMarek Olšák1-1/+1
2022-07-14radeonsi: remove tabs from codeYogesh Mohan Marimuthu1-9/+9
2022-06-15radeonsi: use helpers to access si_screen::aux_contextPierre-Eric Pelloux-Prayer1-24/+17
2022-06-08radeonsi: set size in si_texture_get_handlePierre-Eric Pelloux-Prayer1-0/+2
2022-05-16radeonsi: rename RADEON_FLAG_UNCACHED -> RADEON_FLAG_GL2_BYPASSMarek Olšák1-1/+1
2022-05-13amd: change chip_class naming to "enum amd_gfx_level gfx_level"Marek Olšák1-37/+37
2022-05-10radeonsi/gfx11: add CB deltasMarek Olšák1-3/+14
2022-05-10radeonsi/gfx11: enable arbitrary DCC format reinterpretationMarek Olšák1-0/+4
2022-05-03radeonsi: remove si_create_surface_customMarek Olšák1-31/+23
2022-05-03radeonsi: add color buffer support for R9G9B9E5_FLOAT on gfx10.3Marek Olšák1-1/+6
2022-04-22radeonsi: ignore AMD_DEBUG=nodcc if the texture is importedMarek Olšák1-1/+1
2022-02-22radeonsi: replace SI_RESOURCE_FLAG_UNMAPPABLE with PIPE_RESOURCE_FLAG_UNMAPPABLEMarek Olšák1-1/+1
2022-02-22radeonsi: more fixes for si_buffer_from_winsys_buffer for GL-VK interopMarek Olšák1-2/+1
2022-02-22radeonsi: add assertions to check if buffer_map/texture_map calls are validMarek Olšák1-0/+1
2022-02-21radeonsi: fix depth stencil multi sample texture blitQiang Yu1-0/+1
2022-02-08radeonsi: create prime buffers as uncachedPierre-Eric Pelloux-Prayer1-0/+2
2022-02-08gallium: rename PIPE_BIND_DRI_PRIMEPierre-Eric Pelloux-Prayer1-1/+1
2022-01-18radeonsi: enable multi sample sparse texture supportQiang Yu1-2/+16
2022-01-18gallium: add multi_sample parameter to get_sparse_texture_virtual_page_sizeQiang Yu1-0/+1
2022-01-12radeonsi,radv: fix usages of surf_pitchPierre-Eric Pelloux-Prayer1-6/+8
2022-01-12radeonsi/gfx10: fix si_texture_get_offset for mipmapped texPierre-Eric Pelloux-Prayer1-4/+10
2022-01-05radeonsi: modifiers can't disable DCCMarek Olšák1-2/+2
2022-01-03radeonsi: add a debug option that disables DCC for all exported buffersMarek Olšák1-1/+2
2021-12-30radeonsi: support texture resource commitQiang Yu1-0/+43
2021-12-30radeonsi: implement get_sparse_texture_virtual_page_sizeQiang Yu1-0/+69
2021-12-30radeonsi: use staging buffer for sparse texture when transfer mapQiang Yu1-2/+2
2021-12-30radeonsi: support alloc a sparse textureQiang Yu1-0/+13
2021-11-16radeonsi: add dcc_msaa option to enable DCC for MSAAMarek Olšák1-2/+1
2021-11-04radeonsi: allow and finish TC-compatible MSAA HTILEMarek Olšák1-1/+0
2021-11-04radeonsi: rename stencil_cleared_level_mask -> stencil_cleared_level_mask_onceMarek Olšák1-1/+1
2021-10-19radeonsi: add an option to use CPU storage uploads for threaded contextMarek Olšák1-0/+2
2021-10-18radeon_winsys.h: add a parameter to buffer_from_handlePierre-Eric Pelloux-Prayer1-2/+4
2021-10-13radeonsi: do not use staging texture for APUYipeng Chen (Jasber)1-2/+2
2021-10-13radeonsi: align pipe_resource & sampler_view allocations to a cache lineMarek Olšák1-3/+3
2021-10-11radeonsi: Check if modifier supports the image extentJoshua Ashton1-1/+13
2021-10-11radeonsi: add back a workaround for DCC MSAA on gfx9 due to conformance issuesMarek Olšák1-0/+7
2021-09-01radeonsi: simplify memory usage checking by merging vram and gtt countersMarek Olšák1-8/+3
2021-06-15radeonsi: add _once suffix to depth_cleared_level_maskPierre-Eric Pelloux-Prayer1-1/+1
2021-06-14aux/tc: pass rebind count and rebind bitmask with replace_buffer_storage funcMike Blumenkrantz1-1/+1
2021-06-03radeonsi: allow write-only mapping of encrypted texturesPierre-Eric Pelloux-Prayer1-2/+2
2021-05-25radeonsi: change si_resource::alignment to alignment_log2 for better packingMarek Olšák1-3/+3
2021-05-25radeonsi: don't disable L2 caching for staging texturesMarek Olšák1-13/+0
2021-05-21gallium: remove empty structure u_resource_vtblMarek Olšák1-11/+1
2021-05-21gallium: remove u_resource_vtbl::transfer_(un)mapMarek Olšák1-4/+5
2021-05-21gallium: remove u_resource_vtbl::resource_destroyMarek Olšák1-2/+0
2021-05-21radeonsi: stop using u_resource_vtbl::resource_destroyMarek Olšák1-44/+3
2021-05-21gallium: remove transfer_flush_region from u_resource_vtblMarek Olšák1-2/+0