summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_radeon_winsys.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv/amdgpu: Support a preamble CS.Bas Nieuwenhuizen2017-01-301-0/+1
* radv: Dump command buffer on hang.Bas Nieuwenhuizen2017-01-091-0/+2
* radv: add semaphore supportDave Airlie2016-12-181-0/+9
* radv: pass queue index into winsys submissionDave Airlie2016-12-181-0/+1
* radv/winsys: Make WaitIdle queue aware.Bas Nieuwenhuizen2016-12-181-1/+2
* radv/winsys: Expose number of compute/dma rings.Bas Nieuwenhuizen2016-12-181-1/+2
* radv: split the device local memory heap into twoFredrik Höglund2016-10-281-0/+1
* radv: Use proper header guards over 'pragma once' directivesEdward O'Callaghan2016-10-101-1/+4
* radv: add initial non-conformant radv vulkan driverDave Airlie2016-10-071-0/+336