This is the complete list of members for donner::gpu::browser::EmscriptenBrowserBridge, including all inherited members.
| abandonCurrentTexture(BrowserObjectId surfaceId) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| acquireCurrentTexture(BrowserObjectId surfaceId, BrowserObjectId textureId, SurfaceStatus &status) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| beginCommandBuffer(uint64_t submissionSerial, uint32_t commandBufferIndex) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| beginComputePass() override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| beginDeviceRequest() override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| beginRenderPass(std::span< const BrowserColorAttachment > colorAttachments) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| BrowserBridge(const BrowserBridge &)=delete (defined in donner::gpu::browser::BrowserBridge) | donner::gpu::browser::BrowserBridge | |
| BrowserBridge(BrowserBridge &&)=delete (defined in donner::gpu::browser::BrowserBridge) | donner::gpu::browser::BrowserBridge | |
| BrowserBridge() | donner::gpu::browser::BrowserBridge | protected |
| completedSerial() const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| configureSurface(BrowserObjectId surfaceId, uint32_t formatCode, uint32_t usageBits, uint32_t width, uint32_t height, uint32_t alphaModeCode) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| copyTextureToBuffer(BrowserObjectId textureId, BrowserObjectId bufferId, const BrowserTexelLayout &layout, const BrowserCopyRegion ®ion) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| copyTextureToTexture(BrowserObjectId sourceTextureId, BrowserObjectId destinationTextureId, const BrowserCopyRegion ®ion) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createBindGroup(BrowserObjectId id, BrowserObjectId layoutId, std::span< const BrowserBindGroupEntry > entries) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createBindGroupLayout(BrowserObjectId id, std::span< const BrowserBindGroupLayoutEntry > entries) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createBuffer(BrowserObjectId id, uint64_t byteSize, uint32_t usageBits) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createComputePipeline(BrowserObjectId id, const BrowserComputePipelineRequest &request) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createPipelineLayout(BrowserObjectId id, std::span< const BrowserObjectId > groupLayoutIds) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createRenderPipeline(BrowserObjectId id, const BrowserRenderPipelineRequest &request) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createSampler(BrowserObjectId id, uint32_t magFilterCode, uint32_t minFilterCode, uint32_t addressUCode, uint32_t addressVCode) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createShaderModule(BrowserObjectId id, std::string_view wgsl) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createSurface(BrowserObjectId id, std::string_view canvasSelector) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createTexture(BrowserObjectId id, uint32_t width, uint32_t height, uint32_t formatCode, uint32_t usageBits) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| createTextureView(BrowserObjectId id, BrowserObjectId textureId) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| destroyObject(BrowserObjectKind kind, BrowserObjectId id) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| deviceLostReason() const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| deviceRequestError() const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| deviceRequestState() const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| deviceStatus() const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| dispatchWorkgroups(uint32_t countX, uint32_t countY, uint32_t countZ) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| draw(uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| drawIndexed(uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t baseVertex, uint32_t firstInstance) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| EmscriptenBrowserBridge() | donner::gpu::browser::EmscriptenBrowserBridge | |
| endCommandBuffer(uint64_t submissionSerial) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| endComputePass() override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| endRenderPass() override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| isDeviceLost() const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| mapBufferAsync(BrowserObjectId mappingId, BrowserObjectId bufferId, uint64_t offsetBytes, uint64_t byteCount) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| mappedBytes(BrowserObjectId mappingId, std::span< const uint8_t > &bytes) const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| mappingState(BrowserObjectId mappingId) const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| maxTextureDimension2D() const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| operator=(const BrowserBridge &)=delete (defined in donner::gpu::browser::BrowserBridge) | donner::gpu::browser::BrowserBridge | |
| operator=(BrowserBridge &&)=delete (defined in donner::gpu::browser::BrowserBridge) | donner::gpu::browser::BrowserBridge | |
| presentSurface(BrowserObjectId surfaceId, SurfaceStatus &status) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| registerSharedTexture(BrowserObjectId id, const BrowserSharedTexture &shared) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| requestMappingProgress(BrowserObjectId mappingId) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| setBindGroup(uint32_t index, BrowserObjectId bindGroupId) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| setComputePipeline(BrowserObjectId pipelineId) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| setIndexBuffer(BrowserObjectId bufferId, uint32_t indexFormatCode, uint64_t offsetBytes) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| setRenderPipeline(BrowserObjectId pipelineId) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| setScissorRect(uint32_t x, uint32_t y, uint32_t width, uint32_t height) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| setVertexBuffer(uint32_t slot, BrowserObjectId bufferId, uint64_t offsetBytes) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| setViewport(float x, float y, float width, float height, float minDepth, float maxDepth) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| sharedDeviceIdentity() const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| shareTexture(BrowserObjectId textureId, std::shared_ptr< const BrowserSharedTexture > &shared) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| submitCommandBuffers(uint64_t submissionSerial) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| surfaceCapabilities(BrowserObjectId surfaceId, BrowserSurfaceCapabilities &capabilities) const override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| unmapBuffer(BrowserObjectId mappingId) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| writeBuffer(BrowserObjectId bufferId, uint64_t offsetBytes, std::span< const uint8_t > data) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| writeTexture(BrowserObjectId textureId, std::span< const uint8_t > data, const BrowserTexelLayout &layout, const BrowserCopyRegion ®ion) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| yieldToBrowser(double seconds) override | donner::gpu::browser::EmscriptenBrowserBridge | virtual |
| ~BrowserBridge() | donner::gpu::browser::BrowserBridge | virtual |
| ~EmscriptenBrowserBridge() override | donner::gpu::browser::EmscriptenBrowserBridge |