-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
area: apiIssues related to API surfaceIssues related to API surfacetype: enhancementNew feature or requestNew feature or request
Milestone
Description
- introduce the
DEPTH_CLIP_CONTROLfeature (edit: Evolve depth clamping into clip control #2171) - introduce the
INDIRECT_FIRST_INSTANCEfeature (edit: Add INDIRECT_FIRST_INSTANCE feature #2206) - implement
GPUCommandEncoder::fillBuffer -
GPURenderPassDescriptor::colorAttachmentsis now a list of optional elements (edit: Relax render pass color_attachments validation #2778) -
GPURenderPassLayout::colorFormatsis now a list of optional elements (edit: Relax render pass color_attachments validation #2778) -
GPUFragmentState::targetsis now a list of optional elements (edit: Relax render pass color_attachments validation #2778) -
GPUPipelineDescriptorBase::layoutnow accepts an enum as well as theGPUPipelineLayout(upstream deno changes #2895) - remove
GPURenderPassEncoder::writeTimestampandGPUComputePassEncoder::writeTimestampin favour of Descriptor properties -
GPURenderPassEncoder::beginOcclusionQuerymissing -
GPURenderPassEncoder::endOcclusionQuerymissing -
GPURenderPassDescriptor::occlusionQuerySetmissing -
GPUTextureDescriptor::viewFormatsmissing (Addview_formatsin TextureDescriptor #3237) -
GPURenderPassDescriptor::maxDrawCountmissing -
GPURenderBundleEncoder::drawIndexedIndirectmissing -
GPUShaderModuleDescriptor::compilationHintsmissing -
GPUShaderModule::getCompilationInfomissing -
GPURenderPassColorAttachment::depthSlicemissing: ImplementGPURenderPassColorAttachment.depthSlice#4764 -
AdapterInfo::architecturemissing -
GPUDeviceDescriptor::defaultQueuemissing: AddDeviceDescriptor.default_queue#4014 -
GPUMipmapFilterModemissing -
GPUDepthStencilState::depthWriteEnabledshould be optional -
GPUDepthStencilState::depthCompareshould be optional -
setBindGroup'sbindGroupargument should be optional -
setVertexBuffer'sbufferargument should be optional - limit
maxBindingsPerBindGroupmissing (Shrink the default max binding index to 640 and expose it in Limits. #2957) - limit
maxColorAttachmentsmissing (Add max_color_attachments and max_color_attachment_bytes_per_sample #5218) - limit
maxColorAttachmentBytesPerSamplemissing (Add max_color_attachments and max_color_attachment_bytes_per_sample #5218) - limit
maxBindGroupsPlusVertexBuffersmissing - limit
maxInterStageShaderVariablesmissing - feature
rg11b10ufloat-renderablemissing (ImplementFeatures::RG11B10UFLOAT_RENDERABLE#3701) - feature
bgra8unorm-storagemissing (Add support for bgra8unorm-storage #4228) - feature
float32-filterablemissing (Add feature float32-filterable #4759) - implement
WGSLLanguageFeatures - TextureFormat
rgb10a2uintmissing (AddRgb10a2Uintformat #4199) - VertexFormat
unorm10-10-10-2missing (Implement Unorm10_10_10_2 VertexFormat #5477)
JS Only:
- js-only: implement
GPUPipelineError - js-only: implement
GPUInternalError
kvark, davidar, petamoriken and ghishadow
Metadata
Metadata
Assignees
Labels
area: apiIssues related to API surfaceIssues related to API surfacetype: enhancementNew feature or requestNew feature or request
Type
Projects
Status
No status