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 TH_FORCE_HIP=1.

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®.