diff options
Diffstat (limited to 'src/amd/vulkan/winsys/amdgpu')
5 files changed, 26 insertions, 5 deletions
diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h index 59a1bb7..499b063 100644 --- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h +++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h @@ -25,8 +25,12 @@ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS * IN THE SOFTWARE. */ -#pragma once + +#ifndef RADV_AMDGPU_BO_H +#define RADV_AMDGPU_BO_H + #include "radv_amdgpu_winsys.h" + struct radv_amdgpu_winsys_bo { amdgpu_bo_handle bo; amdgpu_va_handle va_handle; @@ -48,3 +52,4 @@ struct radv_amdgpu_winsys_bo *radv_amdgpu_winsys_bo(struct radeon_winsys_bo *bo) void radv_amdgpu_bo_init_functions(struct radv_amdgpu_winsys *ws); +#endif /* RADV_AMDGPU_BO_H */ diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.h b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.h index 230639a..b4482fc 100644 --- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.h +++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.h @@ -25,7 +25,9 @@ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS * IN THE SOFTWARE. */ -#pragma once + +#ifndef RADV_AMDGPU_CS_H +#define RADV_AMDGPU_CS_H #include <string.h> #include <stdint.h> @@ -49,3 +51,5 @@ radv_amdgpu_ctx(struct radeon_winsys_ctx *base) } void radv_amdgpu_cs_init_functions(struct radv_amdgpu_winsys *ws); + +#endif /* RADV_AMDGPU_CS_H */ diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.h b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.h index acc12af..cdc8c81 100644 --- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.h +++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.h @@ -21,9 +21,13 @@ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS * IN THE SOFTWARE. */ -#pragma once + +#ifndef RADV_AMDGPU_SURFACE_H +#define RADV_AMDGPU_SURFACE_H #include <amdgpu.h> void radv_amdgpu_surface_init_functions(struct radv_amdgpu_winsys *ws); ADDR_HANDLE radv_amdgpu_addr_create(struct amdgpu_gpu_info *amdinfo, int family, int rev_id, enum chip_class chip_class); + +#endif /* RADV_AMDGPU_SURFACE_H */ diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h index b79495d..abb238b 100644 --- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h +++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h @@ -24,7 +24,9 @@ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS * IN THE SOFTWARE. */ -#pragma once + +#ifndef RADV_AMDGPU_WINSYS_H +#define RADV_AMDGPU_WINSYS_H #include "radv_radeon_winsys.h" #include "addrlib/addrinterface.h" @@ -55,3 +57,5 @@ radv_amdgpu_winsys(struct radeon_winsys *base) { return (struct radv_amdgpu_winsys*)base; } + +#endif /* RADV_AMDGPU_WINSYS_H */ diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h index cf06601..208561d 100644 --- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h +++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h @@ -25,6 +25,10 @@ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS * IN THE SOFTWARE. */ -#pragma once + +#ifndef RADV_AMDGPU_WINSYS_PUBLIC_H +#define RADV_AMDGPU_WINSYS_PUBLIC_H struct radeon_winsys *radv_amdgpu_winsys_create(int fd); + +#endif /* RADV_AMDGPU_WINSYS_PUBLIC_H */ |