summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeon
Commit message (Expand)AuthorAgeFilesLines
* gallium/radeon: don't use the DMA ring for pipelined buffer uploadsMarek Olšák2016-06-041-5/+4
* gallium/radeon: rename allocator_so_filled_size -> allocator_zeroed_memoryMarek Olšák2016-06-043-6/+6
* gallium/u_suballoc: allow different alignment for each allocationMarek Olšák2016-06-042-2/+2
* radeon/uvd: fix the H264 level for Tonga v2Christian König2016-06-021-1/+1
* radeon/winsys: introduce radeon_winsys_cs_chunkNicolai Hähnle2016-06-015-18/+28
* gallium/radeon: use cs_check_space throughoutNicolai Hähnle2016-06-011-1/+1
* radeon/winsys: add cs_check_spaceNicolai Hähnle2016-06-011-0/+9
* gallium/radeon: lower memory usage during texture transfersMarek Olšák2016-06-012-4/+29
* 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-012-0/+103
* 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-012-0/+3
* radeonsi: implement global resetting of texture descriptorsMarek Olšák2016-06-011-0/+7
* 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
* radeonsi: Add counter to check if a texture is bound to a framebuffer.Bas Nieuwenhuizen2016-05-311-0/+5
* gallium/radeon: fixed division by zeroJakob Sinclair2016-05-311-0/+3
* gallium/radeon: add the kernel version into the renderer stringMarek Olšák2016-05-261-3/+9
* 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-192-2/+2
* gallium/radeon: ignore PIPE_TRANSFER_MAP_DIRECTLYMarek Olšák2016-05-191-5/+1
* radeon: Change AA sample locations for EG+Axel Davy2016-05-181-34/+34
* gallium/radeon: add radeon_emitted to check for non-trivial IBsNicolai Hähnle2016-05-174-8/+11
* gallium/radeon: use radeon_emitNicolai Hähnle2016-05-171-3/+2
* Treewide: Remove Elements() macroJan Vesely2016-05-174-7/+7
* gallium/radeon: don't flush the GFX IB if DMA doesn't depend on itMarek Olšák2016-05-101-2/+8
* radeonsi: consolidate radeon_add_to_buffer_list calls for DMAMarek Olšák2016-05-101-0/+14
* gallium/radeon: add a heuristic for better (S)DMA performanceMarek Olšák2016-05-102-0/+16
* gallium/radeon: flush if DMA IB memory usage is too highMarek Olšák2016-05-102-5/+25
* gallium/radeon: fix (S)DMA read-after-write hazardsMarek Olšák2016-05-102-0/+25
* gallium/radeon: implement randomized SDMA texture copy testing (v2)Marek Olšák2016-05-104-0/+413
* 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-102-0/+62
* 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: use gart_page_size instead of hardcoded 4096Marek Olšák2016-05-102-4/+9
* winsys/amdgpu: move gart_page_size to struct radeon_winsysMarek Olšák2016-05-101-0/+1
* radeonsi: expose performance counters as 64 bitNicolai Hähnle2016-05-091-11/+11
* gallium/radeon: clean left-shift undefined behaviorNicolai Hähnle2016-05-073-61/+61
* gallium/radeon: remove stencil_tile_split from metadataMarek Olšák2016-05-022-3/+0
* gallium/radeon: remove tile_mode_array_valid flagsMarek Olšák2016-05-022-4/+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
* gallium/radeon: add radeon_surf::macro_tile_indexMarek Olšák2016-05-021-0/+1
* gallium/radeon: nuke the final pre LLVM 3.6 codepathEmil Velikov2016-05-011-7/+1
* gallium/radeon: fix crash in r600_set_streamout_targetsNicolai Hähnle2016-04-291-6/+7
* gallium/radeon: add the size only once in r600_context_add_resource_sizeMarek Olšák2016-04-281-5/+3
* gallium/radeon: drop support for LINEAR_GENERAL layoutMarek Olšák2016-04-281-1/+0
* radeonsi: rework clear_buffer flagsMarek Olšák2016-04-284-10/+17