- 9680c9f Polish 2D texture copy splitter on D3D12 by Yunchao He · 3 years, 10 months ago
- b5652c7 Implement EGLImage external texture API for GL. by Stephen White · 3 years, 10 months ago
- b3c3710 Move texture_storage access into type by Ben Clayton · 3 years, 10 months ago chromium/4532
- b66f630 Add a toggle to disallow_spirv. by Corentin Wallez · 3 years, 10 months ago
- b6c54a6 Remove useless function declarations by Jiawei Shao · 3 years, 10 months ago
- 6619288 Re-enable the T2T copy workaround on Intel Gen9 and Gen9.5 GPUs by Jiawei Shao · 3 years, 10 months ago
- 3cd8c43 Expand NonzeroTextureCreationTests to DepthStencil textures by Austin Eng · 3 years, 10 months ago
- ff70f98 Expand coverage of NonzeroTextureCreationTests by Austin Eng · 3 years, 10 months ago
- 8809798 Implement 3D texture copy splitter on D3D12: preparation by Yunchao He · 3 years, 10 months ago
- 39633e2 Implement External Texture Binding Functionality by Brandon Jones · 3 years, 10 months ago chromium/4530
- a9e39e1 Add utilities for printing Dawn enums and bitmasks by Austin Eng · 3 years, 10 months ago
- f56dab0 Added new toggle EmitHLSLDebugSymbols to improve shader debugging capabilities by external tools. by Francois Guthmann · 3 years, 10 months ago
- 5d39860 Implement AsyncWaitableEvent with std::condition_variable by Jiawei Shao · 3 years, 10 months ago
- 44fc6e3 Remove DAWN_SKIP_TEST_IF -- Part II by Jiawei Shao · 3 years, 10 months ago
- e2f39f8 Remove use of deprecated `const` in WGSL by James Price · 3 years, 10 months ago chromium/4523
- 10a7f78 Remove the suppression on use_tint_generator by Qin Jiajia · 3 years, 10 months ago
- 7e59470 Remove deprecated BindGroupLayoutEntry fields by Brandon Jones · 3 years, 10 months ago chromium/4516 chromium/4517
- 8bc3e68 ParamGenerator: Return the end iterator if any param is empty by Austin Eng · 3 years, 10 months ago
- 41c87d9 Removed deprecated CreateRenderPipeline path by Brandon Jones · 3 years, 10 months ago
- 4589de6 Remove DAWN_SKIP_TEST_IF -- Part I by Jiawei Shao · 3 years, 10 months ago
- 4139fa5 Remove deprecated vertex formats by Brandon Jones · 3 years, 10 months ago
- a548578 Remove Fences by Brandon Jones · 3 years, 10 months ago
- b58efd0 Use HLSL version 2018 for DXC by Qin Jiajia · 3 years, 10 months ago
- b2527e6 Add end2end tests for 3D texture copies by Yunchao He · 3 years, 10 months ago chromium/4513 chromium/4514
- 56537f8 Move test parameterization macro from DawnPerfTest to DawnTest by Austin Eng · 3 years, 10 months ago
- db03566 OpenGL: Use binding= for all bindings in generated GLSL by Corentin Wallez · 3 years, 10 months ago
- 122e6ab ShaderModule: Add default case to ResourceType switch by Ben Clayton · 3 years, 10 months ago
- ce3d4a5 Disable the workaround about the T2T copy issue on newer Intel drivers by Jiawei Shao · 3 years, 10 months ago
- 3fd2036 Add a command line parameter to run the tests skipped by DAWN_SUPPRESSED_TEST_IF by Jiawei Shao · 3 years, 10 months ago
- fd783ce Support 3D textures in ClearTexture by Austin Eng · 3 years, 10 months ago
- 8507f7e Rolling 2 dependencies by Corentin Wallez · 3 years, 10 months ago
- 880a3d6 Fix query index of availability in timestamp shader by Hao Li · 3 years, 10 months ago chromium/4512
- 21ce5d2 Split #defines for OpenGL and OpenGL ES backends. by Stephen White · 3 years, 10 months ago
- 58ec60e CMake: add dependency to dawncpp_headers on dawn_common by Aleksi Sapon · 3 years, 10 months ago chromium/4511
- 3148e83 Use Tint as much as possible in fuzzers. by Corentin Wallez · 3 years, 10 months ago
- e8c271d Rename some data structures in TextureCopySplitter by Yunchao He · 3 years, 10 months ago
- 75de553 Use the device maximum supported shader model by Qin Jiajia · 3 years, 10 months ago chromium/4510
- 76e5a9f Remove deprecated API surface, Pt. 1 by Brandon Jones · 3 years, 10 months ago
- 72ee6ad Add MatMul with 2-dimensional shared array shader by Qin Jiajia · 3 years, 10 months ago
- 81addb7 Pass mayCollide argument to Tint's BindingRemapper by Austin Eng · 3 years, 10 months ago
- f0fdfa0 ShaderModule: Keep the tint::Source::File alive by Ben Clayton · 3 years, 10 months ago chromium/4505
- e2f083e Add tests for copies between 3D and 2D array textures by Austin Eng · 3 years, 10 months ago
- 2a7d0ac Implement 3D texture copies on OpenGL/ES by Austin Eng · 3 years, 10 months ago
- 5230c6b Implement 3D texture copies on Metal by Austin Eng · 3 years, 10 months ago
- d066d17 Implement 3D texture copies on Vulkan by Austin Eng · 3 years, 10 months ago
- 67851d9 Validate that 3D texture copies cannot be between the same subresource by Austin Eng · 3 years, 10 months ago
- 26468c4 Metal: Add CommandRecordingContext argument to ClearTexture by Austin Eng · 3 years, 10 months ago chromium/4502 chromium/4503
- 23f7707 Suppress specific Vulkan validation messages by Brandon Jones · 3 years, 10 months ago
- a91b3f9 Skip CopyTests_T2B/CopyOneRowWithDepth32Float on D3D12 by Jiawei Shao · 3 years, 10 months ago chromium/4501
- b8c7724 Remove use of EmitVertexPointSize transform by James Price · 3 years, 10 months ago
- 4765256 Add validation rules for CopyTextureForBrowser by Yan · 3 years, 10 months ago
- 76732ab Properly implement per-dispatch synchronization scopes. by Corentin Wallez · 3 years, 10 months ago
- de5bd3f Only run the BoundArrayAccessors transform when robustness is on. by Corentin Wallez · 3 years, 10 months ago
- 9dad30d Move noop dispatch handling to the Metal backend by Corentin Wallez · 3 years, 10 months ago
- e7a5fab Remove unnecessary "#if def"s and type conversion in windows compilation. by 陈俊嘉 · 3 years, 10 months ago
- ec7ea6a Separate the types for compute and render pass usage data by Corentin Wallez · 3 years, 11 months ago
- d98b307 EncodingContext: Forward the backtrace of stored errors. by Corentin Wallez · 3 years, 11 months ago chromium/4499
- 2dd2d67 CommandBufferResourceUsage: track render and compute separately. by Corentin Wallez · 3 years, 11 months ago
- c63ac30 Remove unused utils::SingleShaderStage enum by Corentin Wallez · 3 years, 11 months ago
- c74af703 Implement CallbackTaskManager for Create*PipelineAsync by Jiawei Shao · 3 years, 11 months ago chromium/4496 chromium/4497
- 321c900 Add perf test on shader robustness by Qin Jiajia · 3 years, 11 months ago
- 83ae2ce Added offset and length to CompilationMessage by Brandon Jones · 3 years, 11 months ago
- 4043ee9 Fix a bug about mip dimension calculation by Yunchao He · 3 years, 11 months ago
- ef6a482 Implement 3D Texture copy for partial depth slices on D3D12 by Yunchao He · 3 years, 11 months ago
- 74326fe Add support for UWP CoreWindow in SwapChain and Surface by 陈俊嘉 · 3 years, 11 months ago
- 045a02a Fix incorrect return status of Create*PipelineAsync when device is lost by Jiawei Shao · 3 years, 11 months ago
- cf569e2 Remove reduntant dependencies in UWP compilation by 陈俊嘉 · 3 years, 11 months ago
- c952097 Remove incorrect ASSERT in ~AsyncWaitableEvent by Jiawei Shao · 3 years, 11 months ago
- e688e52 D3D12: Disable GBV when using partial validation. by Bryan Bernhart · 3 years, 11 months ago chromium/4490
- 3d71624 Only add extra warnings when building in standalone. by Corentin Wallez · 3 years, 11 months ago
- caddf0c Clean up two unused function declarations by Jiang · 3 years, 11 months ago
- 55210f3 [build] Disable -Wdeprecated-copy(-dtor) by Hans Wennborg · 3 years, 11 months ago
- bf99a72 Re-enable unittests for Tint by Ryan Harrison · 3 years, 11 months ago
- 02336e6 Add UWP support by 陈俊嘉 · 3 years, 11 months ago
- 5346e77 Add helper functions to iterate over ChainedStructs by Brian Ho · 3 years, 11 months ago
- b48d1f4 Add header for std::forward by Ryan Harrison · 3 years, 11 months ago
- aed656c Clear resolve buffer to 0 for resolving unavailable queries by Hao Li · 3 years, 11 months ago
- 6dd1d37 unittests: Add a position return value for vertex shaders by Ben Clayton · 3 years, 11 months ago
- bda3796 WGSL: Replace last uses of var<in> and var<out> by Corentin Wallez · 3 years, 11 months ago
- ed1afa8 client::Buffer: In debug mode, clobber mMappedData when it is freed by Corentin Wallez · 3 years, 11 months ago
- d0e8dc0 D3D12: Initialize DXC in Device::Initialize() by Jiawei Shao · 3 years, 11 months ago
- 672105a Add string to wstring conversion helper and related unittest by 陈俊嘉 · 3 years, 11 months ago
- 5147cb5 Fix MinBufferSizeDefaultLayoutTests.RenderPassConsidersBothStages by Ryan Harrison · 3 years, 11 months ago
- 9aadf94 SlabAllocator: Fix writing to freed memory on slab destruction by Austin Eng · 4 years ago
- cd39ade Re-add const to TranslateToHLSLWithTint() by Ben Clayton · 4 years ago chromium/4484 chromium/4485
- 8091c68 Cleanup transform usage by Ben Clayton · 4 years ago chromium/4483
- eae70b7 Update WGSL in tests with renamed builtins by James Price · 4 years ago
- 0af4a83 dawn_native: Use refcount-safe methods for reentrant object creation by Corentin Wallez · 4 years ago
- 5e6a092 Deprecate renderpass color/depth .attachment by Brandon Jones · 4 years ago
- 12953ca Enable WGSLUnsortedStructIO test by James Price · 4 years ago
- edb575d Revert "Temporarily stop running tests on D3D12 with use_tint_generator" by James Price · 4 years ago
- 413dcf8 Rename setBlendColor->setBlendConstant by Brandon Jones · 4 years ago
- 22b923c Updated BlendFactor enum to match spec by Brandon Jones · 4 years ago
- 5c9b6a8 Temporarily stop running tests on D3D12 with use_tint_generator by Corentin Wallez · 4 years ago
- 0a56960 Fix unittests that are broken by --enable-toggles=use_tint_generator by Ryan Harrison · 4 years ago
- e87ea2b Update WGSL syntax for end2end tests by Brandon Jones · 4 years ago
- d798f33 Fix new-style WGSL I/O with OpenGL backend by Brandon Jones · 4 years ago
- acdc35d Support enabling/disabling toggles in unittests by Ryan Harrison · 4 years ago chromium/4478 chromium/4479 chromium/4480 chromium/4481
- 417d91c Remap BindGroup bindingIndex for vulkan backend when using Tint Generator by shrekshao · 4 years ago
- f3fe648 OpenGL: DoTexSubImage() cleanup. by Stephen White · 4 years ago