From be6e7be247bd10f1d3026a977ef1362afbea51c3 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Fri, 18 Mar 2022 22:57:08 -0700 Subject: [PATCH] gpu: remove Dawn-specific TODO Signed-off-by: Stephen Gutekanst --- gpu/src/TODO | 63 ---------------------------------------------------- 1 file changed, 63 deletions(-) delete mode 100644 gpu/src/TODO diff --git a/gpu/src/TODO b/gpu/src/TODO deleted file mode 100644 index 2e3d8ab8..00000000 --- a/gpu/src/TODO +++ /dev/null @@ -1,63 +0,0 @@ -// TODO: Dawn specific -typedef struct WGPUDawnCacheDeviceDescriptor { - WGPUChainedStruct chain; - char const * isolationKey; -} WGPUDawnCacheDeviceDescriptor; - -// TODO: Dawn specific -typedef struct WGPUDawnEncoderInternalUsageDescriptor { - WGPUChainedStruct chain; - bool useInternalUsages; -} WGPUDawnEncoderInternalUsageDescriptor; - -// TODO: Dawn specific -typedef struct WGPUDawnInstanceDescriptor { - WGPUChainedStruct chain; - uint32_t additionalRuntimeSearchPathsCount; - const char* const * additionalRuntimeSearchPaths; -} WGPUDawnInstanceDescriptor; - -// TODO: Dawn specific -typedef struct WGPUDawnTextureInternalUsageDescriptor { - WGPUChainedStruct chain; - WGPUTextureUsageFlags internalUsage; -} WGPUDawnTextureInternalUsageDescriptor; - -// TODO: Dawn specific -typedef struct WGPUDawnTogglesDeviceDescriptor { - WGPUChainedStruct chain; - uint32_t forceEnabledTogglesCount; - const char* const * forceEnabledToggles; - uint32_t forceDisabledTogglesCount; - const char* const * forceDisabledToggles; -} WGPUDawnTogglesDeviceDescriptor; - -// TODO: Dawn-specific? -typedef struct WGPUCopyTextureForBrowserOptions { - WGPUChainedStruct const * nextInChain; - bool flipY; - bool needsColorSpaceConversion; - WGPUAlphaMode srcAlphaMode; - float const * srcTransferFunctionParameters; - float const * conversionMatrix; - float const * dstTransferFunctionParameters; - WGPUAlphaMode dstAlphaMode; -} WGPUCopyTextureForBrowserOptions; - -typedef enum WGPUSType { - // webgpu.h upstream: - WGPUSType_Invalid = 0x00000000, - WGPUSType_PrimitiveDepthClipControl = 0x00000007, - WGPUSType_SurfaceDescriptorFromWaylandSurface = 0x00000008, - WGPUSType_SurfaceDescriptorFromAndroidNativeWindow = 0x00000009, - - // webgpu.h dawn: - WGPUSType_ExternalTextureBindingEntry = 0x00000009, - WGPUSType_ExternalTextureBindingLayout = 0x0000000A, - WGPUSType_DawnTextureInternalUsageDescriptor = 0x000003E8, - WGPUSType_PrimitiveDepthClampingState = 0x000003E9, - WGPUSType_DawnTogglesDeviceDescriptor = 0x000003EA, - WGPUSType_DawnEncoderInternalUsageDescriptor = 0x000003EB, - WGPUSType_DawnInstanceDescriptor = 0x000003EC, - WGPUSType_DawnCacheDeviceDescriptor = 0x000003ED, -} WGPUSType;