- 5aa7458 Tiny fixes for BindGroup/BindGroupLayout tests by Yunchao He · 4 years, 5 months ago
- 59b2987 Another spvc API migration by Ryan Harrison · 4 years, 5 months ago
- 3c086a0 Remove VulkanImageWrappingTests suppression on Intel by Jiajie Hu · 4 years, 5 months ago
- 600a26d Fix ResourceHeapAllocation Memory Leak by Rafael Cintron · 4 years, 5 months ago
- 39b4b38 mac newsdk: build glfw with -Wno-objc-multiple-method-names by Elly Fong-Jones · 4 years, 5 months ago
- 1678773 Add vulkan-headers and vulkan-validation-layers to .gitignore by Jiawei Shao · 4 years, 5 months ago
- ae1f25f Update naming for vertex state by Kai Ninomiya · 4 years, 5 months ago
- c3284fa Migrate away from using recently deprecated APIs by Ryan Harrison · 4 years, 5 months ago
- 252d1eb Suppress viewport test by Yunchao He · 4 years, 6 months ago
- 0e1bef3 Add Vulkan validation layers on Windows by Li, Hao · 4 years, 6 months ago
- 64cfaea Reland "Implement readonly storage buffer - validation at API side" by Yunchao He · 4 years, 6 months ago
- f8045a0 Rolling 4 dependencies by Ryan Harrison · 4 years, 6 months ago
- 2cdf132 Support for small resource placement. by Bryan Bernhart · 4 years, 6 months ago
- c277c38 Suppress failing VertexFormat tests on Mac Intel by Corentin Wallez · 4 years, 6 months ago
- e3b510e Enable EmulateStoreAndMSAAResolve correctly by platform by Kai Ninomiya · 4 years, 6 months ago
- 0558f99 Vulkan: Reuse descriptor pools by Corentin Wallez · 4 years, 6 months ago
- dbf9f7c Fix conflicts between ANGLE & Dawn's spirv-cross build config by Le Quyen · 4 years, 6 months ago
- 6df81eb Support for resource heap tier 2. by Bryan Bernhart · 4 years, 6 months ago
- 314fd35 Update SetBindGroup dynamic offsets to uint32_t by Austin Eng · 4 years, 6 months ago
- c5e06a5 Fix result units in perf tests by Austin Eng · 4 years, 6 months ago
- fb03935 Add a GetInstanceProcAddr helper for the native Vulkan backend. by Austin Eng · 4 years, 6 months ago
- ec9010e Revert "Implement readonly storage buffer - validation at API side" by Austin Eng · 4 years, 6 months ago
- 34ac535 Implement readonly storage buffer - validation at API side by Yunchao He · 4 years, 6 months ago
- cdc2276 Rolling 4 dependencies by Ryan Harrison · 4 years, 6 months ago
- 9ec47a0 Validate texture component type in BGL against its shader module declaration by Jiajie Hu · 4 years, 6 months ago
- 64a3bb9 Add DrawCallPerf tests by Austin Eng · 4 years, 6 months ago
- 672707f perf_tests: Compute metrics for command validation and recording by Austin Eng · 4 years, 6 months ago
- 84bcf44 Only mark objects as cached right before inserting into the cache by Austin Eng · 4 years, 6 months ago
- fe221ac Add another missing #include. by Stephen White · 4 years, 6 months ago
- 3debb26 Limit heap growth when uploading with SetSubData. by Bryan Bernhart · 4 years, 6 months ago
- 6eb7d0e Add some missing #includes. by Stephen White · 4 years, 6 months ago
- 73d5bb5 Use enums for trace event categories by Austin Eng · 4 years, 6 months ago
- 7a7d547 perf_tests: Always capture trace events and flush incrementally by Austin Eng · 4 years, 6 months ago
- 45b51f5 Make unittests and fuzzers use webgpu.h by Corentin Wallez · 4 years, 6 months ago
- cab352c Make end2end and perf tests use webgpu.h by Corentin Wallez · 4 years, 6 months ago
- 9cf62ef D3D12: Use CheckHRESULT for allocator errors. by Bryan Bernhart · 4 years, 6 months ago
- f6281a5 perf_tests: Add missing trace event "id" by Austin Eng · 4 years, 6 months ago
- 04863c4 Make examples and utils use webgpu.h by Corentin Wallez · 4 years, 6 months ago
- 9f90c8d Make dawn_native public headers and dawn_wsi use webgpu.h by Corentin Wallez · 4 years, 6 months ago
- 1fdcb16 Make dawn_wire use the webgpu.h header by Corentin Wallez · 4 years, 6 months ago
- 15e751e Vulkan: Implement initial version of the suballocation by Corentin Wallez · 4 years, 6 months ago
- ca35435 Preliminary changes to Vulkan memory suballocation by Corentin Wallez · 4 years, 6 months ago
- 60a04dd Vulkan: Use the ResourceMemoryAllocator for all resources by Corentin Wallez · 4 years, 6 months ago
- 6da1770 Fix ambiguous errors for bind group by Yunchao He · 4 years, 6 months ago
- 20b4162 Move ldflags (Metal dependency) to libdawn_native. by Pawel Pluciennik · 4 years, 6 months ago
- 402fbcc Enable UpdateDynamicOffsetsMultipleTimesComputePipeline case by Yan · 4 years, 6 months ago
- 1f6c8c4 Make dawn_native use the webgpu.h header by Corentin Wallez · 4 years, 6 months ago
- c833c0c D3D12: Enable sub-allocation for MSAA and non-MSAA textures. by Bryan Bernhart · 4 years, 6 months ago
- 7b3cc35 D3D12/Vulkan: Insert storage buffer barriers between compute pass dipatches by Austin Eng · 4 years, 6 months ago
- 2c8b5c6 Introduce the webgpu[_cpp].h headers. by Corentin Wallez · 4 years, 6 months ago
- 16f1068 Rolling 3 dependencies by Ryan Harrison · 4 years, 6 months ago
- f0c036a Plug D3D 11on12 memory leak by Rafael Cintron · 4 years, 6 months ago
- 3c79cf2 Metal.framework must be optional instead of hard requirement. by Pawel Pluciennik · 4 years, 6 months ago
- 8d00f5d Prevent kMaxHeapSize overflow on 32-bit debug builds. by Bryan Bernhart · 4 years, 6 months ago
- 5c2f5f3 Implement serialization/deserialization of DawnDeviceProperties by Jiawei Shao · 4 years, 6 months ago
- f603903 Replace size_t with uint64_t in ringbuffer. by Bryan Bernhart · 4 years, 6 months ago
- 4794168 Use toggle to turn off vsync on D3D12 by Yizhou Jiang · 4 years, 6 months ago
- b2b2ef5 Add D3D12 keyed shared mutexes to Dawn by Rafael Cintron · 4 years, 6 months ago
- 63f98f6 Rolling 4 dependencies by Ryan Harrison · 4 years, 6 months ago
- 92a011a Record and dump trace events in the perf tests by Austin Eng · 4 years, 6 months ago
- 154badf Resource Management 8: placed resource sub-allocation. by Bryan Bernhart · 4 years, 6 months ago
- 8d000e0 Remove unneeded GN config removal after generated file cleanup by Corentin Wallez · 4 years, 6 months ago
- 919812e Use webgpu.h's bitmask type definitions. by Corentin Wallez · 4 years, 6 months ago
- 31bde95 perf_tests: Replace WaitForGPU with maxStepsInFlight argument by Austin Eng · 4 years, 6 months ago
- 7f42689 Skip BufferUploadPerf 16MB SetSubData on all backends. by Austin Eng · 4 years, 6 months ago
- f104ec2 Fix missing #include. by Stephen White · 4 years, 6 months ago
- e180b59 Fix compilation with shared_library components on Windows by Corentin Wallez · 4 years, 6 months ago
- fb75084 Add missing header for MSVC by Corentin Wallez · 4 years, 6 months ago
- cc071e4 Split generation of dawncpp headers from libdawncpp by Austin Eng · 4 years, 6 months ago
- f3d50ba D3D12 replace ASSERT_SUCCESS with better error handling by Natasha Lee · 4 years, 6 months ago
- c7d535b Prioritize discrete GPU in end2end tests by Li, Hao · 4 years, 6 months ago
- fd90d76 clang-win compile files for skia-dawn. by Stephen White · 4 years, 6 months ago
- c57b180 Add dawnGetProcAddress. by Corentin Wallez · 4 years, 6 months ago
- 9649682 Split the libdawn target in components with a single purpose. by Corentin Wallez · 4 years, 6 months ago
- 1093c4d Add a toggle to turn off vsync in Dawn by Yizhou Jiang · 4 years, 6 months ago
- b0cdf95 Fix compilation with MSVC of volatile assignment operator by Austin Eng · 4 years, 6 months ago
- 2e666bd Vulkan: Remove two ASSERT(false) with more detailed reading of Vk spec. by Corentin Wallez · 4 years, 6 months ago
- d59fec5 Skip LargeBufferFails test with NVIDIA for enabling Vulkan validation layers on Windows by Li, Hao · 4 years, 6 months ago
- 91fbfc3 ASSERT object is not nullptr in DeviceBase::ValidateObject by Jiawei Shao · 4 years, 6 months ago
- ba9e1ff Fix compilation in MSVC that was missing a <utility> include by Corentin Wallez · 4 years, 6 months ago
- b6acae6 Suppress BufferUploadPerf for setSubData of 16MB on Vulkan by Corentin Wallez · 4 years, 6 months ago
- c44b2d4 Vulkan: Properly handle errors for fences and commands by Corentin Wallez · 4 years, 6 months ago
- 76e1e41 Vulkan: Proper error handling for submission. by Corentin Wallez · 4 years, 6 months ago
- 18a5d42 Vulkan: Handle errors when creating VkRenderPass by Corentin Wallez · 4 years, 6 months ago
- 3b05a6e BufferUploadPerf: Measure various buffer sizes. by Bryan Bernhart · 4 years, 6 months ago
- 8bde031 Add CommandRecordingContext to D3D12 by Rafael Cintron · 4 years, 6 months ago
- d285525 Make the offset of SetIndexBuffer default to 0 by Corentin Wallez · 4 years, 6 months ago
- 9e64afc Rolling 4 dependencies by Ryan Harrison · 4 years, 6 months ago
- bed0fdf Allow Bind Group Layout Binding visibility to be None by François Beaufort · 4 years, 6 months ago
- 91b2142 Change setVertexBuffers to setVertexBuffer by François Beaufort · 4 years, 6 months ago
- e16a901 D3D12: Move resource into allocation handle. by Bryan Bernhart · 4 years, 6 months ago
- e79b061 Skip tests if no adapter is available by Austin Eng · 4 years, 6 months ago
- 70c8c10 Make the dynamicOffsets optional in SetBindGroup. by Corentin Wallez · 4 years, 6 months ago
- 16d2083 Roll ahead to fix and update .gni to unbreak shaderc by Ryan Harrison · 4 years, 6 months ago
- e09869e Vulkan: Handle errors when wrapping external images by Corentin Wallez · 4 years, 6 months ago
- c932f33 Attribute offset needs to be multiple of 4 bytes by François Beaufort · 4 years, 6 months ago
- e986cb9 Vulkan: Add proper error handling for all regular object creation. by Corentin Wallez · 4 years, 7 months ago
- bc8e7ea Fix MSVC build error due to implicit descriptor heap offset cast. by Bryan Bernhart · 4 years, 7 months ago
- b629c50 Guard macOS or iOS specific code in #if guards by Corentin Wallez · 4 years, 7 months ago
- 9723168 Make dawn.h closer to webgpu.h by Corentin Wallez · 4 years, 7 months ago