Commit graph

  • 2e445affe2 gpu: cleanup Instance import Stephen Gutekanst 2022-07-29 23:26:28 -07:00
  • 7e9e617860 gpu: correct name of MapMode -> MapModeFlags Stephen Gutekanst 2022-07-29 23:25:03 -07:00
  • 1ce40e1b46 gpu: fix tests Stephen Gutekanst 2022-07-29 23:23:20 -07:00
  • 3589e9cbaf gpu: convert *opaque -> opaque for TextureView Stephen Gutekanst 2022-07-29 23:01:55 -07:00
  • f59435f0b0 gpu: convert *opaque -> opaque for SwapChain Stephen Gutekanst 2022-07-29 23:00:48 -07:00
  • 2c1a8240c5 gpu: convert *opaque -> opaque for ShaderModule Stephen Gutekanst 2022-07-29 22:59:46 -07:00
  • 397f2eb1c9 gpu: convert *opaque -> opaque for RenderPipeline Stephen Gutekanst 2022-07-29 22:58:12 -07:00
  • 508ba37e7e gpu: convert *opaque -> opaque for RenderPassEncoder Stephen Gutekanst 2022-07-29 22:57:43 -07:00
  • 6692be5110 gpu: convert *opaque -> opaque for RenderBundle Stephen Gutekanst 2022-07-29 22:57:21 -07:00
  • 0372525c91 gpu: convert *opaque -> opaque for RenderBundleEncoder Stephen Gutekanst 2022-07-29 22:47:37 -07:00
  • f73621cba2 gpu: convert *opaque -> opaque for Queue Stephen Gutekanst 2022-07-29 22:46:15 -07:00
  • c75d1d9e06 gpu: convert *opaque -> opaque for QuerySet Stephen Gutekanst 2022-07-29 22:44:53 -07:00
  • ca0fa7f045 gpu: convert *opaque -> opaque for PipelineLayout Stephen Gutekanst 2022-07-29 22:43:47 -07:00
  • 8f8bbd25bc gpu: convert *opaque -> opaque for ExternalTexture Stephen Gutekanst 2022-07-29 22:35:55 -07:00
  • 862a555697 gpu: convert *opaque -> opaque for Device Stephen Gutekanst 2022-07-29 22:34:29 -07:00
  • cd62412ec7 gpu: convert *opaque -> opaque for ComputePipeline Stephen Gutekanst 2022-07-29 22:33:26 -07:00
  • 52979fb8f3 gpu: convert *opaque -> opaque for ComputePassEncoder Stephen Gutekanst 2022-07-29 22:32:10 -07:00
  • e63a818d62 gpu: convert *opaque -> opaque for CommandEncoder Stephen Gutekanst 2022-07-29 22:31:04 -07:00
  • e15cb4009a gpu: convert *opaque -> opaque for CommandBuffer Stephen Gutekanst 2022-07-29 22:28:18 -07:00
  • 1714f43e1f gpu: convert *opaque -> opaque for Buffer Stephen Gutekanst 2022-07-29 22:19:20 -07:00
  • 13038afb28 gpu: convert *opaque -> opaque for BindGroup Stephen Gutekanst 2022-07-29 22:14:10 -07:00
  • b6eb989dfa gpu: internalize Instance types Stephen Gutekanst 2022-07-29 22:12:58 -07:00
  • 223f10446a gpu: convert *opaque -> opaque for Instance Stephen Gutekanst 2022-07-29 22:11:13 -07:00
  • d120c7092f gpu: begin conversion of *opaque -> opaque for all types Stephen Gutekanst 2022-07-29 22:09:20 -07:00
  • 3f4ebd68c2 gpu: internalize BindGroupLayout types Stephen Gutekanst 2022-07-29 18:58:32 -07:00
  • 2ba4b9ff95 gpu: convert *opaque -> opaque for BindGroupLayout Stephen Gutekanst 2022-07-29 18:55:31 -07:00
  • 44377e2e27 gpu: internalize Adapter types Stephen Gutekanst 2022-07-29 18:51:21 -07:00
  • eb646e6f43 gpu: convert *opaque -> opaque for Adapter Stephen Gutekanst 2022-07-29 18:48:48 -07:00
  • 41fe42e366 gpu: make all next_in_chain fields optional, default to null Stephen Gutekanst 2022-07-27 10:25:03 -07:00
  • 9fccd0806c gpu: README: clarify goals/non-goals, quality of life improvements, translation rules Stephen Gutekanst 2022-07-27 10:23:57 -07:00
  • 2e7747bfed gpu: remove deprecated stride_undefined constant Stephen Gutekanst 2022-07-27 10:21:10 -07:00
  • a67253e4f4 gpu: remove deprecated RenderPassEncoder.endPass method Stephen Gutekanst 2022-07-27 10:16:55 -07:00
  • 27e352e496 gpu: remove deprecated ComputePassEncoder.endPass method Stephen Gutekanst 2022-07-27 10:14:40 -07:00
  • 2fd408ff88 gpu: remove deprecated ComputePassEncoder.dispatch[Indirect] methods Stephen Gutekanst 2022-07-27 10:13:48 -07:00
  • bd07e67224 gpu: consistent style for deprecation comments Stephen Gutekanst 2022-07-27 10:11:08 -07:00
  • 7e6bd7b3e0 gpu: update defaults/optionality for Limits Stephen Gutekanst 2022-07-27 10:09:43 -07:00
  • 77869840ae gpu: update defaults/optionality for ExternalTextureDescriptor Stephen Gutekanst 2022-07-27 10:04:55 -07:00
  • 0bc1831eb3 gpu: update defaults/optionality for CopyTextureForBrowserOptions Stephen Gutekanst 2022-07-27 10:03:25 -07:00
  • 420077e42f gpu: update defaults/optionality for ImageCopyTexture Stephen Gutekanst 2022-07-27 09:59:52 -07:00
  • e0e262ea1c gpu: update defaults/optionality for VertexBufferLayout Stephen Gutekanst 2022-07-27 09:59:24 -07:00
  • 4c48f09c07 gpu: update defaults/optionality for ProgrammableStageDescriptor Stephen Gutekanst 2022-07-27 09:58:32 -07:00
  • b89ee0361b gpu: update defaults/optionality for QuerySetDescriptor Stephen Gutekanst 2022-07-27 09:58:03 -07:00
  • 9a5ae0c80f gpu: correct nullable slice / _count-ed pointers (bug in Dawn docs) Stephen Gutekanst 2022-07-27 09:57:07 -07:00
  • 6219013fad gpu: update defaults/optionality for RenderBundleEncoderDescriptor Stephen Gutekanst 2022-07-27 09:56:17 -07:00
  • 7ab2dbf3d5 gpu: update defaults/optionality for RenderPassColorAttachment Stephen Gutekanst 2022-07-27 09:53:35 -07:00
  • 8f2f6d5789 gpu: update defaults/optionality for RenderPassDepthStencilAttachment Stephen Gutekanst 2022-07-27 09:50:04 -07:00
  • 835f93fb53 gpu: update defaults/optionality for RenderPassDescriptor Stephen Gutekanst 2022-07-27 09:47:58 -07:00
  • 08f8534d1d gpu: update defaults/optionality for RenderPassDescriptorMaxDrawCount Stephen Gutekanst 2022-07-27 09:46:22 -07:00
  • 7fe253d11f gpu: update defaults/optionality for RequestDeviceCallback Stephen Gutekanst 2022-07-27 09:45:46 -07:00
  • 7d14a98e1f gpu: update defaults/optionality for VertexState Stephen Gutekanst 2022-07-27 09:45:00 -07:00
  • ed72b1e882 gpu: update defaults/optionality for PrimitiveState Stephen Gutekanst 2022-07-27 09:44:07 -07:00
  • 0bd420d301 gpu: update defaults/optionality for PrimitiveDepthClampingState Stephen Gutekanst 2022-07-27 09:42:38 -07:00
  • a03b6a7b46 gpu: update defaults/optionality for PrimitiveDepthClipControl Stephen Gutekanst 2022-07-27 09:42:13 -07:00
  • 9c7c8c00bf gpu: update defaults/optionality for DepthStencilState Stephen Gutekanst 2022-07-27 09:41:45 -07:00
  • 745abc4920 gpu: update defaults/optionality for MultisampleState Stephen Gutekanst 2022-07-27 09:39:16 -07:00
  • 158ba8db59 gpu: correct nullable slice / _count-ed pointers (bug in Dawn docs) Stephen Gutekanst 2022-07-27 09:38:26 -07:00
  • 937d0120a3 gpu: update defaults/optionality for ColorTargetState/VertexState Stephen Gutekanst 2022-07-27 09:22:39 -07:00
  • e1a0c6dee6 gpu: update defaults/optionality for RenderPipelineDescriptor Stephen Gutekanst 2022-07-27 09:16:34 -07:00
  • 63f925902c gpu: update defaults/optionality for SamplerDescriptor Stephen Gutekanst 2022-07-27 09:15:23 -07:00
  • accb253c27 gpu: update defaults/optionality for StencilFaceState Stephen Gutekanst 2022-07-27 00:42:50 -07:00
  • 8ec20d020e gpu: update defaults/optionality for SwapChainDescriptor Stephen Gutekanst 2022-07-27 00:41:48 -07:00
  • e00ae67875 gpu: update defaults/optionality for TextureDataLayout Stephen Gutekanst 2022-07-27 00:40:43 -07:00
  • a907b8e04e gpu: update defaults/optionality for TextureDescriptor Stephen Gutekanst 2022-07-27 00:39:27 -07:00
  • d67a726342 gpu: update defaults/optionality for TextureViewDescriptor Stephen Gutekanst 2022-07-27 00:37:38 -07:00
  • 56011475af gpu: update defaults/optionality for dawn.TextureInternalUsageDescriptor Stephen Gutekanst 2022-07-27 00:35:08 -07:00
  • 2862c300b2 gpu: update defaults/optionality for dawn.EncoderInternalUsageDescriptor Stephen Gutekanst 2022-07-27 00:34:37 -07:00
  • 36d083b62f gpu: update defaults/optionality for Extent3D Stephen Gutekanst 2022-07-27 00:33:48 -07:00
  • 0c5e3b5dac gpu: fix docstrings Stephen Gutekanst 2022-07-27 00:31:39 -07:00
  • 1b146cffd3 gpu: update ComputePassDescriptor defaults/optionality Stephen Gutekanst 2022-07-27 00:31:12 -07:00
  • 81c432ab53 gpu: update RenderPassEncoder.setIndexBuffer defaults/optionality Stephen Gutekanst 2022-07-27 00:26:33 -07:00
  • b320c559fc gpu: update RenderPassEncoder.setVertexBuffers defaults/optionality Stephen Gutekanst 2022-07-27 00:26:03 -07:00
  • cee01981c4 gpu: update RenderPassEncoder.drawIndexed defaults/optionality Stephen Gutekanst 2022-07-27 00:25:34 -07:00
  • 5d38a133e9 gpu: update RenderPassEncoder.draw defaults/optionality Stephen Gutekanst 2022-07-27 00:25:09 -07:00
  • 73db3a0293 gpu: update RenderPassEncoder.setBindGroup defaults/optionality Stephen Gutekanst 2022-07-27 00:24:22 -07:00
  • 01d59bb15a gpu: update RenderBundleEncoder.setIndexBuffer defaults/optionality Stephen Gutekanst 2022-07-27 00:20:34 -07:00
  • 47a08a96df gpu: update RenderBundleEncoder.setVertexBuffer defaults/optionality Stephen Gutekanst 2022-07-27 00:19:54 -07:00
  • 6ca352bfdf gpu: update RenderBundleEncoder.drawIndexed defaults/optionality Stephen Gutekanst 2022-07-27 00:18:56 -07:00
  • 3a0917b738 gpu: update RenderBundleEncoder.draw defaults/optionality Stephen Gutekanst 2022-07-27 00:17:29 -07:00
  • 98d88a8eb0 gpu: update RenderBundleEncoder.setBindGroup defaults/optionality Stephen Gutekanst 2022-07-27 00:16:24 -07:00
  • 369a2d8980 gpu: update ComputePassEncoder.dispatchWorkgroups defaults/optionality Stephen Gutekanst 2022-07-27 00:10:09 -07:00
  • 1209d6f1b0 gpu: update ComputePassEncoder.setBindGroup defaults/optionality Stephen Gutekanst 2022-07-27 00:06:57 -07:00
  • 6b3437c8ac gpu: update CompilationMessage defaults/optionality Stephen Gutekanst 2022-07-27 00:03:58 -07:00
  • 52c89529a5 gpu: update CommandEncoder.clearBuffer defaults/optionality Stephen Gutekanst 2022-07-27 00:02:41 -07:00
  • f300761441 gpu: update BufferDescription defaults/optionality Stephen Gutekanst 2022-07-26 23:41:01 -07:00
  • 4863d9dfc8 gpu: update bufferGet*MappedRange defaults/optionality Stephen Gutekanst 2022-07-26 23:40:11 -07:00
  • 230a27b3ba gpu: update StorageTextureBindingLayout defaults/optionality Stephen Gutekanst 2022-07-26 23:36:46 -07:00
  • 5d6c0f9930 gpu: update TextureBindingLayout defaults/optionality Stephen Gutekanst 2022-07-26 23:35:42 -07:00
  • 638619b7ea gpu: update SamplerBindingLayout defaults/optionality Stephen Gutekanst 2022-07-26 23:34:45 -07:00
  • 534d9413fc gpu: update BufferBindingLayout defaults/optionality Stephen Gutekanst 2022-07-26 23:33:51 -07:00
  • e293843f5d gpu: update BindGroupEntry defaults/optionality Stephen Gutekanst 2022-07-26 23:29:29 -07:00
  • 71e371918e gpu: update CacheDeviceDescriptor defaults/optionality Stephen Gutekanst 2022-07-26 23:28:12 -07:00
  • 64f659a23a gpu: update TogglesDeviceDescriptor defaults/optionality Stephen Gutekanst 2022-07-26 23:27:25 -07:00
  • 9b969c6038 gpu: update DeviceDescriptor defaults/optionality Stephen Gutekanst 2022-07-26 23:23:54 -07:00
  • 51cbc40798 gpu: fix RequestAdapterCallback optionality Stephen Gutekanst 2022-07-26 23:18:17 -07:00
  • b5601d69e6 gpu: add RequestAdapterOptions defaults Stephen Gutekanst 2022-07-26 23:17:21 -07:00
  • a8022775a9 gpu: add createInstance, getProcAddress Stephen Gutekanst 2022-07-26 23:04:21 -07:00
  • 39ed9b5822 gpu: correct implementation invocations Stephen Gutekanst 2022-07-26 23:03:54 -07:00
  • 4f91682bc2 gpu: update createInstance optionality Stephen Gutekanst 2022-07-26 22:20:14 -07:00
  • 4ffede8caa gpu: update TODO comment Stephen Gutekanst 2022-07-26 20:49:16 -07:00
  • e04864d553 gpu: correct bufferGet*MappedRange (incorrect comment in Dawn) Stephen Gutekanst 2022-07-26 20:48:35 -07:00