- d757c30 Validate usage of dynamic at the BGL level. by Corentin Wallez · 4 years, 10 months ago
- 5de3e0a Fix a few more coding style issues for shader by Yunchao He · 4 years, 10 months ago
- 2a1d8c2 Remove ShaderStage that doesn't exist in WebGPU. by Corentin Wallez · 4 years, 10 months ago
- 06ab6e5 Metal: Code clean up in copy commands by Jiawei Shao · 4 years, 10 months ago
- 2d8ba5f Add rendering tests for all color formats by Corentin Wallez · 4 years, 10 months ago
- e896a0d Implement Implicit State Decays For D3D12 by Brandon Jones · 4 years, 10 months ago
- 4b24886 Use R"(shader source)" to keep consistent by Yunchao He · 4 years, 10 months ago
- 1107003 Culling and FrontFace: verify the framebuffer coordinate by Yunchao He · 4 years, 10 months ago
- 0023953 Make RG11B10 non-renderable. by Corentin Wallez · 4 years, 10 months ago
- ea2d558 Support BC5 formats on Metal by Jiawei Shao · 4 years, 10 months ago
- 4b90c47 Add missing descriptors that are present in WebGPU. by Corentin Wallez · 4 years, 10 months ago
- 27e67b5 Rolling 4 dependencies by Ryan Harrison · 4 years, 10 months ago
- bb218b8 Implement WebGPU formats on D3D12 by Corentin Wallez · 4 years, 10 months ago
- 3e1bca7 Metal: Move all the computation in buffer-texture copies to one function by Jiawei Shao · 4 years, 10 months ago
- f697fe3 Add dynamic attribute in bind group layout binding by Yan, Shaobo · 4 years, 10 months ago
- 8f93871 Add default values to dawn.json for dawncpp.h by Corentin Wallez · 4 years, 10 months ago
- 6be3132 Invert component names in RG11B10 and RGB10A2 by Corentin Wallez · 4 years, 10 months ago
- ec05355 Rename Transfer[Src|Dst] to Copy[Src|Dst] by Corentin Wallez · 4 years, 10 months ago
- 3c3e2bc Use mipLevel/arrayLayer for TextureCopyView by Corentin Wallez · 4 years, 10 months ago
- a0491c9 Rename AddressMode::MirroredRepeat to MirrorRepeat. by Corentin Wallez · 4 years, 10 months ago
- 7843076 Implement WebGPU formats on Metal. by Corentin Wallez · 4 years, 10 months ago
- 5df84ce Make TextureAspect match WebGPU by Corentin Wallez · 4 years, 10 months ago
- e409acf Rename SamplerDescriptor::compareFunction to compare. by Corentin Wallez · 4 years, 10 months ago
- 35716c2 Add adapter filter flag by vendor id for end2end tests by Li, Hao · 4 years, 10 months ago
- 769edd0 Fix compilation on MSVC by Corentin Wallez · 4 years, 10 months ago
- d2631f8 Implement Culling and FrontFace by Yunchao He · 4 years, 10 months ago
- c6d2d8e Suppress failure on Win NVIDIA GTX 1660 by Corentin Wallez · 4 years, 10 months ago
- 3392b20 Support BC5 formats on D3D12 by Jiawei Shao · 4 years, 10 months ago
- 3789858 Fix the failures in dynamic buffer offset tests with Vulkan validation layer enabled. by Yan, Shaobo · 4 years, 10 months ago
- 050ab49 Implement RenderPassEncoder::SetViewport - front end by Yunchao He · 4 years, 10 months ago
- c9b9290 Rolling 5 dependencies by Ryan Harrison · 4 years, 10 months ago
- 72508d6 Support BC5 formats on Vulkan by Jiawei Shao · 4 years, 10 months ago
- c246494 Skip ManySetSubData test on Linux Vulkan Intel. by Austin Eng · 4 years, 10 months ago
- 4886403 Clear OpenGL textures on first use if not initialized already by Natasha Lee · 4 years, 10 months ago
- ce32a94 Remove mResourcePtr member from d3d12::Texture by Rafael Cintron · 4 years, 10 months ago
- 521003f Move all the validations on imageHeight to one function by Jiawei Shao · 4 years, 10 months ago
- 773a551 Newline fixes and tiny cleanups for lazy-0-init by Corentin Wallez · 4 years, 10 months ago
- 431d618 Add most WebGPU texture formats on Vulkan by Corentin Wallez · 4 years, 10 months ago
- b6096db Make Linux bots run on an unspecified Ubuntu version by Corentin Wallez · 4 years, 10 months ago
- eee3e41 Add shaderc to DEPS to roll in script by Ryan Harrison · 4 years, 10 months ago
- 293ea77 Make RenderPipeline::ValidateCompatibleWith produce an error message by Corentin Wallez · 4 years, 10 months ago
- 77aa5b5 Add support to NaN in Float32ToFloat16 by Corentin Wallez · 4 years, 10 months ago
- 7ac0815 dawn_json_generator: Assert that enum values are unique. by Corentin Wallez · 4 years, 10 months ago
- ebcf0d3 Add missing Reference count in null Device. by Corentin Wallez · 4 years, 10 months ago
- 751252e D3D12: Use D3D12_BUFFER_UAV_FLAG_RAW when creating unordered access views by Rafael Cintron · 4 years, 10 months ago
- 41c24ee Fix computation of mipmap sizes used in validation by Yizhou Jiang · 4 years, 10 months ago
- 6fa398e Supress failing end2end tests with Metal validation layer by Li, Hao · 4 years, 10 months ago
- 99b76d1 Clear D3D12 texture on first usage if not yet initialized by Natasha Lee · 4 years, 10 months ago
- 5dee3e8 [generator_lib]: Make generator_lib.py easier to reuse. by David 'Digit' Turner · 4 years, 10 months ago
- 4ec2c10 Init PointSize value when pipeline topology is PointList in end2end by Li, Hao · 4 years, 10 months ago
- a92f83b Add internal Format structure for texture formats by Corentin Wallez · 4 years, 10 months ago
- 4729b15 Add begin-capture-on-startup testing flag by Rafael Cintron · 4 years, 10 months ago
- bfd0d94 Fix vulkan clear texture image layout format by Natasha Lee · 4 years, 10 months ago
- db8b3fa Remove unnecessary DeviceBase::GetDevice by Corentin Wallez · 4 years, 10 months ago
- 24f8d18 Migrate to use new Shader Model API by Ryan Harrison · 4 years, 10 months ago
- da8223d Add script to assist in manually rolling shaderc and related DEPS by Ryan Harrison · 4 years, 10 months ago
- 77fa31c Make Texture format names match WebGPU by Corentin Wallez · 4 years, 10 months ago
- 92cdeaa Rolling 4 dependencies by Ryan Harrison · 4 years, 10 months ago
- 872c1d7 Add validations to the texture copies with BC formats by Jiawei Shao · 4 years, 10 months ago
- 8f4046b Remove glad and replace it with our own GL header by Corentin Wallez · 4 years, 10 months ago
- abdb566 Remove OpenGLBinding's dependency on glad by Corentin Wallez · 4 years, 10 months ago
- 21eba76 Implement CreateBufferMappedAsync in dawn_wire and dawn_native by Austin Eng · 4 years, 11 months ago
- d1b4b5c Allow D3D12 Implicit State Transitions by Brandon Jones · 4 years, 11 months ago
- e0a2ae8 Fix casing of includes in D3D12Info by Corentin Wallez · 4 years, 11 months ago
- 55ab6aa Fix compilation of the GL backend on Windows by Corentin Wallez · 4 years, 11 months ago
- df69f24 OpenGL: Don't use glad to load OpenGL entrypoints by Corentin Wallez · 4 years, 11 months ago
- 87ab2f9 Vulkan: always specify TRANSFER_DST_BIT usage when creating images by Jiawei Shao · 4 years, 11 months ago
- 3dc8bf4 Update glad for Desktop GL 4.6 and GLES 3.2 by Corentin Wallez · 4 years, 11 months ago
- 970101a Improve D3D12 adapter initialization. by Bryan Bernhart · 4 years, 11 months ago
- 0e646e9 Add Vulkan / D3D12 indirect buffer flags by Idan Raiter · 4 years, 11 months ago
- 17738b6 Fix wrong computation of texture copy buffer size by Jiawei Shao · 4 years, 11 months ago
- 3e51fad Remove Full SPIRV-Cross fuzzers by Ryan Harrison · 4 years, 11 months ago
- 8f813ac Fix indirect draw test for MSVC by Idan Raiter · 4 years, 11 months ago
- 28232ce Clear Vulkan Textures at first usage by Natasha Lee · 4 years, 11 months ago
- 031fbbb Generators: main.py is now dawn_json_generator.py by Corentin Wallez · 4 years, 11 months ago
- 88860d1 Add 32 bit Linux/Windows builders to the Dawn CQ by Austin Eng · 4 years, 11 months ago
- 29f3de5 Update VertexInput (InputState) to match the spec - Part 4 by Yunchao He · 4 years, 11 months ago
- 903fc2b Explictly set the environment for the Fast fuzzers by Ryan Harrison · 4 years, 11 months ago
- 05f7ad5 Reland "dawn_native: Indirect draw/dispatch" by Idan Raiter · 4 years, 11 months ago
- 9d4d3ea Always back Buffers with data in the Null backend. by Austin Eng · 4 years, 11 months ago
- fa8190a Manually roll shaderc related dependencies by Ryan Harrison · 4 years, 11 months ago
- 39b8ddf Revert "dawn_native: Indirect draw/dispatch" by Austin Eng · 4 years, 11 months ago
- 7eb6be1 dawn_native: Indirect draw/dispatch by Idan Raiter · 4 years, 11 months ago
- de1ac9f D3D12: Batch Usage Transitions For Render Pass by Brandon Jones · 4 years, 11 months ago
- 2b82eb2 Fix incorrect ASSERT in vertex validation. by Corentin Wallez · 4 years, 11 months ago
- 0c38e92 Split off the reusable part of the code generator by Corentin Wallez · 4 years, 11 months ago
- 120f5d9 Return nullptr from MakeErrorMapped if OOM allocating staging data by Austin Eng · 4 years, 11 months ago
- fa7228a Cleanup CopyBufferToBufferCmd by Austin Eng · 4 years, 11 months ago
- 2d4b529 Update VertexInput (InputState) to match the spec - Part 3 by Yunchao He · 4 years, 11 months ago
- 67ab1ea dawn.json: Use void* instead of uint8_t* for data pointers by Corentin Wallez · 4 years, 11 months ago
- 97c0885 Update VertexInput (InputState) to match the spec - Part 2 by Yunchao He · 5 years ago
- 9cd21f1 Implement CreateBufferMapped for non-mappable buffers by Austin Eng · 5 years ago
- 233ce73 Add Create/ReleaseStagingBuffer to DynamicUploader by Austin Eng · 5 years ago
- b632bc5 Vulkan: Don't enable primitiveRestart on "list" topologies by Corentin Wallez · 5 years ago
- c2750ab Add validations on the creation of textures in BC formats by Jiawei Shao · 5 years ago
- 8dfc593 Remove the concept of push constants by Corentin Wallez · 5 years ago
- 839053b Replace dawn::CallbackUserdata with void* by Corentin Wallez · 5 years ago
- 26d3cf0 Fix dawn_end2end_tests with the wire by Austin Eng · 5 years ago
- 93373ab Support force enabling multiple toggles in Dawn end2end tests by Jiawei Shao · 5 years ago
- 8b5fc36 Suppress failing shared memory test on GTX 1660 D3D12 by Corentin Wallez · 5 years ago