gallium/radeon: enable suballocations for VRAM with no CPU access
[mesa.git] / src / gallium / drivers / radeon / r600_buffer_common.c
2017-07-04 Marek Olšákgallium/radeon: enable suballocations for VRAM with...
2017-07-04 Marek Olšákgallium/radeon: remove RADEON_FLAG_CPU_ACCESS
2017-07-04 Marek Olšákgallium/radeon: ignore PIPE_BIND_SHARED for buffers
2017-06-15 Samuel Pitoisetgallium/radeon: fix initialization of new resource...
2017-05-15 Marek Olšákradeonsi: implement replace_buffer_storage for the...
2017-05-15 Marek Olšákgallium/radeon: subclass threaded_transfer
2017-05-15 Marek Olšákgallium/radeon: subclass threaded_resource
2017-05-15 Marek Olšákgallium/radeon: handle other map buffer flags from...
2017-05-15 Marek Olšákgallium/radeon: handle TC_TRANSFER_MAP_THREADED_UNSYNC
2017-05-15 Marek Olšákgallium/radeon: require both WRITE and FLUSH_EXPLICIT...
2017-04-14 Nicolai Hähnleradeonsi: add missing initialization for userptr buffers
2017-04-13 Nicolai Hähnlegallium/radeon: never use staging buffers with AMD_pinn...
2017-04-05 Nicolai Hähnlegallium/radeon: transfers and invalidation for sparse...
2017-04-05 Nicolai Hähnlegallium/radeon: implement sparse buffer creation
2017-03-17 Marek Olšákgallium/radeon: reference pipe_resource in pipe_transfer
2017-02-18 Marek Olšákgallium/radeon: add R600_RESOURCE_FLAG_UNMAPPABLE
2017-02-18 Marek Olšákgallium/radeon: change r600_aligned_buffer_create to...
2017-02-18 Marek Olšákgallium/radeon: use TCC line size as alignment in other...
2017-02-14 Marek Olšákgallium/radeon: remove the internal u_upload_mgr pointer
2017-02-10 Marek Olšákgallium/radeon: ignore the level parameter in buffer_tr...
2017-02-10 Marek Olšákgallium/radeon: fix performance of buffer readbacks
2017-01-30 Marek Olšákgallium/radeon: allow VRAM-only placements again on...
2016-11-01 Marek Olšákgallium/radeon: add radeon_surf::is_linear
2016-10-05 Nicolai Hähnlegallium/radeon: use the new parent/child pools for...
2016-10-04 Marek Olšákradeonsi: track buffer bind history
2016-09-30 Nicolai Hähnleradeon/video: don't use sub-allocated buffers
2016-09-28 Michel Dänzergallium/radeon: Initialize pipe_resource::next to NULL
2016-09-08 Marek Olšákgallium: remove PIPE_BIND_TRANSFER_READ/WRITE
2016-09-06 Marek Olšákgallium: switch drivers to the slab allocator in src...
2016-09-05 Marek Olšákgallium/radeon: derive buffer placement and flags only...
2016-08-06 Marek Olšákgallium/radeon: add r600_resource::vram_usage and gart_...
2016-07-23 Marek Olšákradeonsi: implement buffer_subdata without indirect...
2016-07-23 Marek Olšákgallium: split transfer_inline_write into buffer and...
2016-06-25 Marek Olšákgallium/radeon: boolean -> bool, TRUE -> true, FALSE...
2016-06-25 Marek Olšákgallium/radeon: use r600_resource_reference
2016-06-04 Marek Olšákgallium/radeon: don't use the DMA ring for pipelined...
2016-05-19 Marek Olšákgallium/radeon: handle VRAM_GTT placements as having...
2016-05-17 Nicolai Hähnlegallium/radeon: add radeon_emitted to check for non...
2016-04-27 Nicolai Hähnlewinsys/radeon: remove use_reusable_pool parameter from...
2016-04-27 Nicolai Hähnlegallium/radeon: remove use_reusable_pool parameter...
2016-04-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-14 Nicolai Hähnlegallium/radeon: handle failure when mapping staging...
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-12 Marek Olšákgallium/radeon: set GTT WC on tiled textures
2016-04-12 Marek Olšákgallium/radeon: relax requirements on VRAM placements...
2016-04-12 Marek Olšákgallium/radeon: allow allocating textures >= 4 GB
2016-04-12 Marek Olšákpb_buffer: switch pb_buffer::size to 64 bits
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-09 Marek Olšákgallium/radeon: disallow reallocation of shared buffers
2016-03-09 Marek Olšákgallium/radeon: if we can't discard a whole resource...
2016-03-09 Marek Olšákgallium/radeon: buffer valid range tracking only works...
2016-03-09 Marek Olšákgallium/radeon: set texture metadata only once
2016-03-08 Marek Olšákgallium/radeon: don't use temporary buffers for persist...
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-05 Marek Olšákgallium/radeon: rename & reorder members of radeon_info
2016-01-30 Jason EkstrandMerge branch 'vulkan' into 'vulkan'
2016-01-25 Jason EkstrandMerge remote-tracking branch 'mattst88/nir-lower-pack...
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-18 Michel Dänzergallium/radeon: Rename do_invalidate_resource to invali...
2016-01-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-01-14 Nicolai Hähnlegallium/radeon: do not reallocate user memory buffers
2016-01-14 Nicolai Hähnlegallium/radeon: implement PIPE_CAP_INVALIDATE_BUFFER
2016-01-14 Nicolai Hähnlegallium/radeon: reset valid_buffer_range on PIPE_TRANSF...
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-02 Marek Olšáku_upload_mgr: pass alignment to u_upload_alloc manually
2015-12-11 Kristian Høgsberg... Merge ../mesa into vulkan
2015-12-11 Marek Olšákgallium/radeon: remove radeon_winsys_cs_handle
2015-11-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-13 Marek Olšákgallium/radeon: inline the r600_rings structure
2015-11-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-23 Bas Nieuwenhuizenradeonsi: Allocate buffers for DCC.
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-24 Marek Olšákgallium/radeon: handle buffer_map staging buffer failur...
2015-09-10 Marek Olšákgallium/radeon: handle PIPE_TRANSFER_FLUSH_EXPLICIT
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-14 Marek Olšákradeonsi: fix DRM version checks for amdgpu DRM 3.0.0
2015-08-10 Marek Olšákgallium/radeon: add a debug flag not to use write combi...
2015-08-06 Marek Olšákgallium/radeon: unify buffer_wait and buffer_is_busy...
2015-02-17 Marek Olšákr600g,radeonsi: implement GL_AMD_pinned_memory
2015-02-17 Marek Olšákradeonsi: initialize TC_L2_dirty to false after buffer...
2014-10-09 Michel Dänzerr600g,radeonsi: Always use GTT again for PIPE_USAGE_STR...
2014-09-10 Michel Dänzerr600g,radeonsi: Set RADEON_GEM_NO_CPU_ACCESS flag for...
2014-09-03 Michel Dänzerr600g,radeonsi: Preserve existing buffer flags
2014-09-02 Michel Dänzerr600g,radeonsi: Inform the kernel if a BO will likely...
2014-08-19 Niels Ole Salscheidergallium/radeon: Do not use u_upload_mgr for buffer...
2014-08-10 Niels Ole Salscheidergallium/radeon: Set gpu_address to 0 if r600_virtual_ad...
2014-08-09 Marek Olšákgallium/radeon: store VM address in r600_resource
2014-08-01 Michel Dänzerr600g/radeonsi: Prefer VRAM for CPU -> GPU streaming...
2014-08-01 Michel Dänzerr600g/radeonsi: Reduce or even drop special treatment...
2014-07-23 Michel Dänzerr600g/radeonsi: Use write-combined CPU mappings of...
2014-07-06 Christian Königgallium/radeon: use PRIX64 instead of PRIu64
2014-04-16 Marek Olšákgallium/radeon: create and return a fence in the flush...
2014-03-11 Marek Olšákr600g,radeonsi: attempt to fix racy multi-context apps...
2014-03-11 Marek Olšákr600g,radeonsi: fix broken buffer download
2014-03-11 Marek Olšákr600g,radeonsi: use a fallback in dma_copy instead...
2014-03-07 Niels Ole Salscheiderradeon: Use upload manager for buffer downloads
2014-02-25 Marek Olšákr300g,r600g,radeonsi: add support for ARB_buffer_storage
2014-02-18 Michel Dänzerr600g,radeonsi: Consolidate logic for short-circuiting...
2014-02-06 Marek Olšákgallium: remove PIPE_USAGE_STATIC
2014-02-06 Marek Olšákr600g,radeonsi: set resource domains in one place (v2)
next