summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeon/r600_texture.c
Commit message (Expand)AuthorAgeFilesLines
...
* gallium/radeon: don't discard DCC if an external user can write to itMarek Olšák2016-06-071-9/+22
* gallium/radeon: don't re-set BO metadata after CMASK deallocationMarek Olšák2016-06-061-1/+0
* gallium/radeon: lower memory usage during texture transfersMarek Olšák2016-06-011-4/+28
* gallium/radeon: invalidate busy linear textures for whole-texture uploadsMarek Olšák2016-06-011-2/+28
* gallium/radeon: degrade tiled textures mapped often to linearMarek Olšák2016-06-011-0/+102
* gallium/radeon: clean up and better comment use_staging_textureMarek Olšák2016-06-011-19/+23
* radeonsi: set some colorbuffer register fields at emit timeMarek Olšák2016-06-011-0/+2
* gallium/radeon: strenghten some checking for DMA preparationMarek Olšák2016-06-011-1/+6
* gallium/util: add util_texrange_covers_whole_level from radeonMarek Olšák2016-06-011-17/+6
* gallium/radeon: small cleanups in r600_texture_transfer_mapMarek Olšák2016-05-191-13/+9
* gallium/radeon: handle VRAM_GTT placements as having slow CPU readsMarek Olšák2016-05-191-1/+1
* gallium/radeon: ignore PIPE_TRANSFER_MAP_DIRECTLYMarek Olšák2016-05-191-5/+1
* Treewide: Remove Elements() macroJan Vesely2016-05-171-1/+1
* gallium/radeon: discard CMASK or DCC if overwriting a whole texture by DMAMarek Olšák2016-05-101-7/+39
* gallium/radeon: use a common function for DMA blit preparationMarek Olšák2016-05-101-0/+55
* gallium/radeon: split out code for discarding DCCMarek Olšák2016-05-101-6/+12
* gallium/radeon: rename r600_texture_disable_cmask -> discard_cmaskMarek Olšák2016-05-101-2/+2
* gallium/radeon: fix partial layered transfers of cube (array) texturesMarek Olšák2016-05-101-15/+6
* gallium/radeon: remove stencil_tile_split from metadataMarek Olšák2016-05-021-2/+0
* winsys/amdgpu: pass PIPE_CONFIG to addrlib on texture importMarek Olšák2016-05-021-0/+1
* winsys/amdgpu: read NUM_BANKS from buffer metadataMarek Olšák2016-05-021-0/+1
* radeonsi: rework clear_buffer flagsMarek Olšák2016-04-281-5/+6
* gallium/radeon: remove use_reusable_pool parameter from r600_init_resourceNicolai Hähnle2016-04-271-1/+1
* r600g: use do_endian_swap in color swapping functionsOded Gabbay2016-04-261-7/+13
* r600g/radeonsi: send endian info to format translation functionsOded Gabbay2016-04-261-2/+2
* gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák2016-04-221-7/+7
* gallium/radeon: never choose a linear tiling for DB surfacesMarek Olšák2016-04-121-7/+6
* gallium/radeon: removing dead code for sharing stencil buffersMarek Olšák2016-04-121-4/+0
* gallium/radeon: allow allocating textures >= 4 GBMarek Olšák2016-04-121-6/+6
* gallium/radeon: allow multiple exports of the same texture with different usageMarek Olšák2016-04-051-21/+33
* radeon/r600: Fix return type in failure branchEdward O'Callaghan2016-03-271-1/+1
* gallium/radeon: make r600_texture_disable_dcc externally accessibleNicolai Hähnle2016-03-211-2/+2
* radeonsi: fix Hyper-Z hangs on P2 configsMarek Olšák2016-03-171-2/+8
* radeon/winsys: add layer support for BO exportChristian König2016-03-171-0/+1
* radeon/winsys: add offset support for BO import/exportChristian König2016-03-171-7/+16
* radeonsi: Lazily re-set sampler views after disabling DCCBas Nieuwenhuizen2016-03-111-2/+0
* gallium/radeon: notify all contexts when cmasks are enabled/disabledNicolai Hähnle2016-03-101-0/+3
* radeonsi: set amdgpu metadata before exporting a textureMarek Olšák2016-03-091-0/+4
* radeonsi: disable DCC on handle export if expecting write accessMarek Olšák2016-03-091-0/+33
* radeonsi: allocate DCC in the same backing buffer as the textureMarek Olšák2016-03-091-29/+22
* gallium/radeon: disable CMASK on handle export if sharing doesn't allow it (v2)Marek Olšák2016-03-091-0/+34
* gallium/radeon: eliminate fast color clear before sharingMarek Olšák2016-03-091-0/+16
* gallium/radeon: don't use fast color clear if sharing doesn't allow itMarek Olšák2016-03-091-0/+8
* gallium/radeon: disallow handle export for MSAA & depth texturesMarek Olšák2016-03-091-0/+7
* gallium/radeon: remember that texture_from_handle was called and its flagsMarek Olšák2016-03-091-2/+9
* gallium/radeon: check that handle usage doesn't change for a resourceMarek Olšák2016-03-091-0/+3
* gallium/radeon: don't set texture metadata for buffersMarek Olšák2016-03-091-2/+5
* gallium/radeon: set texture metadata only onceMarek Olšák2016-03-091-2/+5
* gallium/radeon: clean up r600_texture_get_handleMarek Olšák2016-03-091-7/+7
* gallium/radeon: move code initializing texture metadata to its own functionMarek Olšák2016-03-091-15/+23