-
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_CONTROL
feature (edit: Evolve depth clamping into clip control #2171) - introduce the
INDIRECT_FIRST_INSTANCE
feature (edit: Add INDIRECT_FIRST_INSTANCE feature #2206) - implement
GPUCommandEncoder::fillBuffer
-
GPURenderPassDescriptor::colorAttachments
is now a list of optional elements (edit: Relax render pass color_attachments validation #2778) -
GPURenderPassLayout::colorFormats
is now a list of optional elements (edit: Relax render pass color_attachments validation #2778) -
GPUFragmentState::targets
is now a list of optional elements (edit: Relax render pass color_attachments validation #2778) -
GPUPipelineDescriptorBase::layout
now accepts an enum as well as theGPUPipelineLayout
(upstream deno changes #2895) - remove
GPURenderPassEncoder::writeTimestamp
andGPUComputePassEncoder::writeTimestamp
in favour of Descriptor properties -
GPURenderPassEncoder::beginOcclusionQuery
missing -
GPURenderPassEncoder::endOcclusionQuery
missing -
GPURenderPassDescriptor::occlusionQuerySet
missing -
GPUTextureDescriptor::viewFormats
missing (Addview_formats
in TextureDescriptor #3237) -
GPURenderPassDescriptor::maxDrawCount
missing -
GPURenderBundleEncoder::drawIndexedIndirect
missing -
GPUShaderModuleDescriptor::compilationHints
missing -
GPUShaderModule::getCompilationInfo
missing -
GPURenderPassColorAttachment::depthSlice
missing: ImplementGPURenderPassColorAttachment.depthSlice
#4764 -
AdapterInfo::architecture
missing -
GPUDeviceDescriptor::defaultQueue
missing: AddDeviceDescriptor.default_queue
#4014 -
GPUMipmapFilterMode
missing -
GPUDepthStencilState::depthWriteEnabled
should be optional -
GPUDepthStencilState::depthCompare
should be optional -
setBindGroup
'sbindGroup
argument should be optional -
setVertexBuffer
'sbuffer
argument should be optional - limit
maxBindingsPerBindGroup
missing (Shrink the default max binding index to 640 and expose it in Limits. #2957) - limit
maxColorAttachments
missing (Add max_color_attachments and max_color_attachment_bytes_per_sample #5218) - limit
maxColorAttachmentBytesPerSample
missing (Add max_color_attachments and max_color_attachment_bytes_per_sample #5218) - limit
maxBindGroupsPlusVertexBuffers
missing - limit
maxInterStageShaderVariables
missing - feature
rg11b10ufloat-renderable
missing (ImplementFeatures::RG11B10UFLOAT_RENDERABLE
#3701) - feature
bgra8unorm-storage
missing (Add support for bgra8unorm-storage #4228) - feature
float32-filterable
missing (Add feature float32-filterable #4759) - implement
WGSLLanguageFeatures
- TextureFormat
rgb10a2uint
missing (AddRgb10a2Uint
format #4199) - VertexFormat
unorm10-10-10-2
missing (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