blender/extern/hipew
bsavery d2e91fb0d7 Cycles: add ROCm 6 compatibility for HIP
ROCm 6 brings some changes to the HIP API. This pull request is meant to be
backward and forward compatible.

That is Blender could be compiled with either ROCM 6 or 5 and run on either.
The main change is the hipMemoryType enum, which we check based on the
runtime version to use the correct enum values.

Without this, HIP will not work on Windows with upcoming 23.40 driver.

Pull Request: https://projects.blender.org/blender/blender/pulls/116713
2024-01-03 18:16:07 +01:00
..
include Cycles: add ROCm 6 compatibility for HIP 2024-01-03 18:16:07 +01:00
src Cycles: add ROCm 6 compatibility for HIP 2024-01-03 18:16:07 +01:00
CMakeLists.txt License headers: use SPDX-FileCopyrightText for CMake files 2023-06-14 23:36:23 +10:00
README Docs: add README for HIPEW library 2021-12-02 18:43:42 +01:00
README.blender Docs: change Git URLs to point projects.blender.org instead of git.blender.org 2023-02-07 14:23:05 +01:00

The HIP Extension Wrangler Library (HIPEW) is a cross-platform open-source
C/C++ library to dynamically load the HIP library.

HIP (Heterogeneous-Compute Interface for Portability) is an API for C++
programming on AMD GPUs.

It is maintained as part of the Blender project, but included in extern/
for consistency with CUEW and CLEW libraries.

LICENSE

HIPEW is released under the Apache 2.0 license.