dawn-cmake/src/common
Corentin Wallez a121e7fff0 Enable -Wno-language-extension-token except on Windows
It is required on Windows to be able to use __uuidof().

Bug: dawn:394
Change-Id: I02c1a4d36688c5985d5eb7f65737f6b821655ddc
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/20703
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Stephen White <senorblanco@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
2020-04-30 16:10:48 +00:00
..
Assert.cpp fuzzing: When fuzzing, always ASSERT, and abort() instead of SIGTRAP 2019-12-19 16:07:58 +00:00
Assert.h Rename NXT -> Dawn in the comments 2018-07-18 22:54:06 +02:00
BUILD.gn Enable -Wno-language-extension-token except on Windows 2020-04-30 16:10:48 +00:00
BitSetIterator.h Make a static const variable constexpr in BitSetIterator 2020-04-14 18:15:14 +00:00
CMakeLists.txt Move and improve RefCounted 2020-04-20 17:36:22 +00:00
Compiler.h Inline CommandAllocator/Iterator 2019-12-10 01:10:27 +00:00
Constants.h Deprecate BufferCopyView.rowPitch/imageHeight -> bytesPerRow/rowsPerImage 2020-04-24 10:02:43 +00:00
DynamicLib.cpp Rename src/common macros NXT_* to DAWN_* 2018-07-18 22:54:06 +02:00
DynamicLib.h Rename the copyright authors from NXT to Dawn 2018-07-18 22:54:06 +02:00
GPUInfo.cpp Skip Float16 TextureFormatTests on Swiftshader 2020-04-09 08:16:30 +00:00
GPUInfo.h Skip Float16 TextureFormatTests on Swiftshader 2020-04-09 08:16:30 +00:00
HashUtils.h Add some missing #includes. 2019-07-19 21:51:09 +00:00
LinkedList.h Fix ASAN violation when a heap outlives the ResidencyManager 2020-04-16 23:59:03 +00:00
Log.cpp Namespace Log.h/cpp in dawn:: 2019-12-06 18:21:39 +00:00
Log.h Namespace Log.h/cpp in dawn:: 2019-12-06 18:21:39 +00:00
Math.cpp Reland "D3D12: Stage BindGroups on CPU descriptor heaps." 2020-04-06 22:07:42 +00:00
Math.h Reland "D3D12: Stage BindGroups on CPU descriptor heaps." 2020-04-06 22:07:42 +00:00
PlacementAllocated.h Add SlabAllocator and tests 2020-03-04 17:48:24 +00:00
Platform.h Allow compilation of Dawn on Android 2019-11-28 09:40:54 +00:00
RefCounted.cpp Move and improve RefCounted 2020-04-20 17:36:22 +00:00
RefCounted.h Allow Ref<Derived> -> Ref<Base> assignment, and move operations 2020-04-22 20:34:00 +00:00
Result.cpp Add an implementation of Result<const T*, E*> 2019-07-17 19:01:50 +00:00
Result.h Use Ref<TextureBase> instead of TextureBase* in more places 2020-04-23 19:47:12 +00:00
Serial.h Rename the copyright authors from NXT to Dawn 2018-07-18 22:54:06 +02:00
SerialMap.h Factor SerialQueue into SerialQueue and SerialMap 2018-11-28 17:30:12 +00:00
SerialQueue.h Add Create/ReleaseStagingBuffer to DynamicUploader 2019-06-05 16:16:37 +00:00
SerialStorage.h Memory manager: buffer uploads (D3D) - Part 1 2019-01-29 00:10:07 +00:00
SlabAllocator.cpp Slab-allocate Metal bind groups 2020-03-13 22:50:00 +00:00
SlabAllocator.h Slab-allocate Metal bind groups 2020-03-13 22:50:00 +00:00
SwapChainUtils.h Make dawn_native public headers and dawn_wsi use webgpu.h 2019-10-24 23:55:37 +00:00
SystemUtils.cpp dawn: Fix GetExecutablePath for iOS. 2019-12-17 18:01:02 +00:00
SystemUtils.h Add Vulkan validation layers on Windows 2019-11-07 12:13:27 +00:00
vulkan_platform.h Add std:: to nullptr_t 2020-03-30 20:40:05 +00:00
windows_with_undefs.h Introduce wgpu::Surface and implement it for HWND, X11 and Metal 2020-01-15 13:14:12 +00:00
xlib_with_undefs.h Introduce wgpu::Surface and implement it for HWND, X11 and Metal 2020-01-15 13:14:12 +00:00