rpr_creation_flags
Usage
Flags to set on rprCreateContext. Use bitwise | to do multiple.
Possible Values
Name |
Value |
Brief Explanation |
---|---|---|
RPR_CREATION_FLAGS_ENABLE_GPU0 |
(1 << 0) |
Enable GPU number 0. |
RPR_CREATION_FLAGS_ENABLE_GPU1 |
(1 << 1) |
Enable GPU number 1. |
RPR_CREATION_FLAGS_ENABLE_GPU2 |
(1 << 2) |
Enable GPU number 2. |
RPR_CREATION_FLAGS_ENABLE_GPU3 |
(1 << 3) |
Enable GPU number 3. |
RPR_CREATION_FLAGS_ENABLE_GPU4 |
(1 << 6) |
Enable GPU number 4. |
RPR_CREATION_FLAGS_ENABLE_GPU5 |
(1 << 7) |
Enable GPU number 5. |
RPR_CREATION_FLAGS_ENABLE_GPU6 |
(1 << 8) |
Enable GPU number 6. |
RPR_CREATION_FLAGS_ENABLE_GPU7 |
(1 << 9) |
Enable GPU number 7. |
RPR_CREATION_FLAGS_ENABLE_GPU8 |
(1 << 11) |
Enable GPU number 8. |
RPR_CREATION_FLAGS_ENABLE_GPU9 |
(1 << 12) |
Enable GPU number 9. |
RPR_CREATION_FLAGS_ENABLE_GPU10 |
(1 << 13) |
Enable GPU number 10. |
RPR_CREATION_FLAGS_ENABLE_GPU11 |
(1 << 14) |
Enable GPU number 11. |
RPR_CREATION_FLAGS_ENABLE_GPU12 |
(1 << 15) |
Enable GPU number 12. |
RPR_CREATION_FLAGS_ENABLE_GPU13 |
(1 << 16) |
Enable GPU number 13. |
RPR_CREATION_FLAGS_ENABLE_GPU14 |
(1 << 17) |
Enable GPU number 14. |
RPR_CREATION_FLAGS_ENABLE_GPU15 |
(1 << 18) |
Enable GPU number 15. |
RPR_CREATION_FLAGS_ENABLE_HIP |
(1 << 19) |
Switch the backend to HIP. The same can be done by setting an environment variable |
RPR_CREATION_FLAGS_ENABLE_METAL |
(1 << 10) |
Use Metal (macOS only) |
RPR_CREATION_FLAGS_ENABLE_CPU |
(1 << 4) |
Enable CPU for rendering. |
RPR_CREATION_FLAGS_ENABLE_DEBUG |
(1 << 31) |
Debug mode. |
RPR_CREATION_FLAGS_ENABLE_GL_INTEROP |
(1 << 5) |
Enable GL interop for fast framebuffer reads directly to OpenGL®. |