Capabilities shared by runtime devices opened over one browser GPU device. More...
#include "donner/svg/renderer/geode/GeodeNativeRoot.h"
Public Attributes | |
| GpuBackendKind | backend = GpuBackendKind::Browser |
| Backend whose runtime devices the root opens. | |
| uint32_t | maxTextureDimension2D = 8192u |
| Largest 2D texture width or height the selected device supports. | |
| bool | isVulkan = false |
| Whether the backend is Vulkan, where filter passes wait for the queue at each submission boundary instead of relying on cross-submission synchronization. | |
Capabilities shared by runtime devices opened over one browser GPU device.
Capabilities shared by runtime devices over one native root.
| GpuBackendKind donner::geode::GeodeGpuRootCapabilities::backend = GpuBackendKind::Browser |
Backend whose runtime devices the root opens.
| bool donner::geode::GeodeGpuRootCapabilities::isVulkan = false |
Whether the backend is Vulkan, where filter passes wait for the queue at each submission boundary instead of relying on cross-submission synchronization.
| uint32_t donner::geode::GeodeGpuRootCapabilities::maxTextureDimension2D = 8192u |
Largest 2D texture width or height the selected device supports.