| Commit message (Expand) | Author | Age | Files | Lines |
* | gallium/radeon: boolean -> bool, TRUE -> true, FALSE -> false | Marek Olšák | 2016-06-25 | 1 | -6/+6 |
* | gallium/radeon: use r600_resource_reference | Marek Olšák | 2016-06-25 | 1 | -2/+2 |
* | gallium/radeon: don't use the DMA ring for pipelined buffer uploads | Marek Olšák | 2016-06-04 | 1 | -5/+4 |
* | gallium/radeon: handle VRAM_GTT placements as having slow CPU reads | Marek Olšák | 2016-05-19 | 1 | -1/+1 |
* | gallium/radeon: add radeon_emitted to check for non-trivial IBs | Nicolai Hähnle | 2016-05-17 | 1 | -4/+3 |
* | winsys/radeon: remove use_reusable_pool parameter from buffer_create | Nicolai Hähnle | 2016-04-27 | 1 | -1/+0 |
* | gallium/radeon: remove use_reusable_pool parameter from r600_init_resource | Nicolai Hähnle | 2016-04-27 | 1 | -4/+3 |
* | gallium/radeon: handle failure when mapping staging buffer | Nicolai Hähnle | 2016-04-14 | 1 | -0/+4 |
* | gallium/radeon: set GTT WC on tiled textures | Marek Olšák | 2016-04-12 | 1 | -1/+2 |
* | gallium/radeon: relax requirements on VRAM placements on APUs | Marek Olšák | 2016-04-12 | 1 | -0/+8 |
* | gallium/radeon: allow allocating textures >= 4 GB | Marek Olšák | 2016-04-12 | 1 | -1/+1 |
* | pb_buffer: switch pb_buffer::size to 64 bits | Marek Olšák | 2016-04-12 | 1 | -1/+1 |
* | gallium/radeon: disallow reallocation of shared buffers | Marek Olšák | 2016-03-09 | 1 | -0/+4 |
* | gallium/radeon: if we can't discard a whole resource, discard the range instead | Marek Olšák | 2016-03-09 | 1 | -5/+9 |
* | gallium/radeon: buffer valid range tracking only works with unshared buffers | Marek Olšák | 2016-03-09 | 1 | -0/+1 |
* | gallium/radeon: set texture metadata only once | Marek Olšák | 2016-03-09 | 1 | -0/+1 |
* | gallium/radeon: don't use temporary buffers for persistent mappings | Marek Olšák | 2016-03-08 | 1 | -2/+4 |
* | gallium/radeon: rename & reorder members of radeon_info | Marek Olšák | 2016-02-05 | 1 | -2/+2 |
* | gallium/radeon: Rename do_invalidate_resource to invalidate_buffer | Michel Dänzer | 2016-01-18 | 1 | -4/+6 |
* | gallium/radeon: do not reallocate user memory buffers | Nicolai Hähnle | 2016-01-14 | 1 | -8/+23 |
* | gallium/radeon: implement PIPE_CAP_INVALIDATE_BUFFER | Nicolai Hähnle | 2016-01-14 | 1 | -7/+16 |
* | gallium/radeon: reset valid_buffer_range on PIPE_TRANSFER_DISCARD_WHOLE_RESOURCE | Nicolai Hähnle | 2016-01-14 | 1 | -0/+3 |
* | u_upload_mgr: pass alignment to u_upload_alloc manually | Marek Olšák | 2016-01-02 | 1 | -1/+1 |
* | gallium/radeon: remove radeon_winsys_cs_handle | Marek Olšák | 2015-12-11 | 1 | -12/+9 |
* | gallium/radeon: inline the r600_rings structure | Marek Olšák | 2015-11-13 | 1 | -16/+16 |
* | radeonsi: Allocate buffers for DCC. | Bas Nieuwenhuizen | 2015-10-24 | 1 | -0/+21 |
* | gallium/radeon: handle buffer_map staging buffer failures better | Marek Olšák | 2015-09-24 | 1 | -4/+3 |
* | gallium/radeon: handle PIPE_TRANSFER_FLUSH_EXPLICIT | Marek Olšák | 2015-09-10 | 1 | -20/+42 |
* | radeonsi: fix DRM version checks for amdgpu DRM 3.0.0 | Marek Olšák | 2015-08-14 | 1 | -2/+4 |
* | gallium/radeon: add a debug flag not to use write combining (v2) | Marek Olšák | 2015-08-10 | 1 | -0/+3 |
* | gallium/radeon: unify buffer_wait and buffer_is_busy in the winsys interface | Marek Olšák | 2015-08-07 | 1 | -3/+3 |
* | r600g,radeonsi: implement GL_AMD_pinned_memory | Marek Olšák | 2015-02-17 | 1 | -4/+43 |
* | radeonsi: initialize TC_L2_dirty to false after buffer allocation | Marek Olšák | 2015-02-17 | 1 | -0/+1 |
* | r600g,radeonsi: Always use GTT again for PIPE_USAGE_STREAM buffers | Michel Dänzer | 2014-10-09 | 1 | -1/+3 |
* | r600g,radeonsi: Set RADEON_GEM_NO_CPU_ACCESS flag for tiled BOs | Michel Dänzer | 2014-09-10 | 1 | -0/+1 |
* | r600g,radeonsi: Preserve existing buffer flags | Michel Dänzer | 2014-09-03 | 1 | -3/+3 |
* | r600g,radeonsi: Inform the kernel if a BO will likely be accessed by the CPU | Michel Dänzer | 2014-09-02 | 1 | -9/+14 |
* | gallium/radeon: Do not use u_upload_mgr for buffer downloads | Niels Ole Salscheider | 2014-08-19 | 1 | -12/+8 |
* | gallium/radeon: Set gpu_address to 0 if r600_virtual_address is false | Niels Ole Salscheider | 2014-08-10 | 1 | -0/+2 |
* | gallium/radeon: store VM address in r600_resource | Marek Olšák | 2014-08-09 | 1 | -2/+5 |
* | r600g/radeonsi: Prefer VRAM for CPU -> GPU streaming buffers | Michel Dänzer | 2014-08-01 | 1 | -4/+11 |
* | r600g/radeonsi: Reduce or even drop special treatment of persistent mappings | Michel Dänzer | 2014-08-01 | 1 | -4/+8 |
* | r600g/radeonsi: Use write-combined CPU mappings of some BOs in GTT | Michel Dänzer | 2014-07-23 | 1 | -2/+7 |
* | gallium/radeon: use PRIX64 instead of PRIu64 | Christian König | 2014-07-06 | 1 | -1/+1 |
* | gallium/radeon: create and return a fence in the flush function | Marek Olšák | 2014-04-16 | 1 | -5/+5 |
* | r600g,radeonsi: attempt to fix racy multi-context apps calling BufferData | Marek Olšák | 2014-03-11 | 1 | -6/+16 |
* | r600g,radeonsi: fix broken buffer download | Marek Olšák | 2014-03-11 | 1 | -1/+1 |
* | r600g,radeonsi: use a fallback in dma_copy instead of failing | Marek Olšák | 2014-03-11 | 1 | -32/+26 |
* | radeon: Use upload manager for buffer downloads | Niels Ole Salscheider | 2014-03-07 | 1 | -18/+56 |
* | r300g,r600g,radeonsi: add support for ARB_buffer_storage | Marek Olšák | 2014-02-25 | 1 | -0/+8 |