aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_radeon_winsys.h
Commit message (Expand)AuthorAgeFilesLines
* radv: Provide a better error for permission issues with priorities.Bas Nieuwenhuizen2020-05-151-2/+5
* radv/winsys: do not count visible VRAM buffers twice in the budgetSamuel Pitoiset2020-05-061-1/+1
* radv/winsys: Add function to get domains/flags from fd.Bas Nieuwenhuizen2020-04-281-0/+4
* radv: stop including files from mesa/mainMarek Olšák2020-03-271-3/+3
* radv/winsys: add a new flag that requests zerovram allocationsSamuel Pitoiset2020-02-201-0/+1
* radv: Remove syncobj_handle variable in header.Bas Nieuwenhuizen2020-01-211-1/+0
* radv: Use new scanout gfx9 metadata flag.Bas Nieuwenhuizen2020-01-121-0/+1
* ac: add radeon_info::num_rings and move ring_type to amd_family.hMarek Olšák2019-11-191-9/+0
* radv: Check the size of the imported buffer.Bas Nieuwenhuizen2019-10-101-1/+2
* radv: Cleanup buffer_from_fd.Bas Nieuwenhuizen2019-10-101-2/+1
* radv/winsys: add support for GS and OA domainsSamuel Pitoiset2019-09-161-1/+3
* radv: Clean up signalled and submitted fields from winsys fences.Bas Nieuwenhuizen2019-05-131-0/+3
* radv: Use local buffers for the global bo list.Bas Nieuwenhuizen2019-04-151-0/+1
* radv: Enable VK_EXT_memory_priority.Bas Nieuwenhuizen2019-01-291-2/+0
* radv/winsys: Set winsys bo priority on creation.Bas Nieuwenhuizen2019-01-291-2/+28
* radv: add support for VK_EXT_memory_budgetSamuel Pitoiset2019-01-151-0/+4
* radv/android: Use buffer metadata to determine scanout compat.Bas Nieuwenhuizen2018-12-041-0/+2
* radv/winsys: remove unused surface_best()Samuel Pitoiset2018-10-311-3/+0
* radv: get rid of buffer object prioritiesSamuel Pitoiset2018-07-121-5/+3
* amd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbufMarek Olšák2018-06-191-16/+16
* radv/winsys: allow to allocate BOs in the 32-bit addr spaceSamuel Pitoiset2018-05-221-0/+1
* radv: Keep a global BO list for VkMemory.Bas Nieuwenhuizen2018-04-181-0/+6
* mesa: include mtypes.h lessMarek Olšák2018-04-121-0/+1
* radv: Use the syncobj wait ioctl to wait on fences if possible.Bas Nieuwenhuizen2018-03-011-1/+2
* radv: Implement more efficient !waitAll fence waiting.Bas Nieuwenhuizen2018-03-011-0/+5
* radv: implement VK_EXT_external_memory_hostFredrik Höglund2018-02-081-0/+4
* radv/winsys: add RADEON_FLAG_READ_ONLYSamuel Pitoiset2018-01-081-0/+1
* radv/amdgpu: wrap sync fd import/export.Bas Nieuwenhuizen2017-12-181-0/+5
* radv: Add syncobj signal/reset/wait to winsys.Bas Nieuwenhuizen2017-12-181-0/+4
* radv/winsys: implement query_value()Samuel Pitoiset2017-12-081-0/+16
* radv: move is_local up to the winsys level.Dave Airlie2017-11-061-0/+4
* radv: wrap cs_add_buffer in an inline. (v2)Dave Airlie2017-11-061-0/+8
* radv: add support for local bos. (v3)Dave Airlie2017-10-261-0/+1
* radv: disable implicit sync for radv allocated bos v3Andres Rodriguez2017-10-211-0/+1
* radv: Implement VK_EXT_global_priorityAndres Rodriguez2017-10-211-1/+10
* radv: Don't use a virtual function for getting the buffer virtual address.Bas Nieuwenhuizen2017-09-201-3/+8
* radv: add get_chip_name() callbackSamuel Pitoiset2017-09-151-0/+2
* radv/winsys: add a read_registers() callbackSamuel Pitoiset2017-09-141-0/+3
* radv/gfx9: allocate events from uncached VA spaceDave Airlie2017-09-071-1/+2
* radv: Add trace ids for secondary buffers.Bas Nieuwenhuizen2017-08-291-1/+1
* radv: initial support for shared semaphores (v2)Dave Airlie2017-07-211-5/+16
* radv/winsys: add syncobj hooksDave Airlie2017-07-211-0/+8
* radv: split metadata struct into legacy/gfx9 parts.Dave Airlie2017-06-061-10/+19
* radv: use ac_gpu_infoNicolai Hähnle2017-06-051-54/+1
* radv: remove radeon_info::nameNicolai Hähnle2017-06-051-1/+0
* radv: use ac_surface data structuresNicolai Hähnle2017-06-051-83/+4
* radv: rename radeon_surf::bo_{size,alignment} to surf_{size,alignment}Nicolai Hähnle2017-06-051-2/+3
* radv: remove unused RADEON_SURF_HAS_SBUFFER_MIPTREENicolai Hähnle2017-06-051-1/+0
* radv: remove radeon_surf_level::nblk_zNicolai Hähnle2017-06-051-1/+0
* radv: remove radeon_surf_level::dcc_enabledNicolai Hähnle2017-06-051-1/+2