summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_radeon_winsys.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: remove radeon_surf_level::pitch_bytesNicolai Hähnle2017-06-051-1/+0
* radv: minor pahole related improvements.Dave Airlie2017-05-031-1/+1
* radv/image: resize some surface members.Dave Airlie2017-05-031-3/+3
* radv: drop unused surface level members.Dave Airlie2017-05-031-3/+0
* radv/image: drop blk_dDave Airlie2017-05-031-1/+0
* radv: remove some members of radeon surface.Dave Airlie2017-05-031-6/+1
* radv: move some image info into a separate struct.Dave Airlie2017-05-031-0/+9
* radv: report timestampPeriod correctlyGrazvydas Ignotas2017-04-141-1/+1
* radv/amdgpu: Add winsys implementation of virtual buffers.Bas Nieuwenhuizen2017-03-291-0/+5
* radv/amdgpu: Let addrlib calculate the HTILE parameters.Bas Nieuwenhuizen2017-03-071-0/+5
* radv: Special case the initial preamble.Bas Nieuwenhuizen2017-02-211-1/+2