Sign in
dawn
/
dawn
/
11784009dbbfcbca5f321e2c7ce28b15eabcb151
/
src
1178400
Generate files to use Emscripten bindings from outside Emscripten
by Kai Ninomiya
· 9 months ago
a011340
[hlsl] Add polyfill for `trunc`
by dan sinclair
· 9 months ago
e0bb763
[spirv] Remove AST fuzzers
by James Price
· 9 months ago
8d5f6cb
D3D11: Use compute shader for T2B with certain formats.
by Le Hoang Quyen
· 9 months ago
9bbe211
Native: Add buffer's internal CopySrc usage
by Le Hoang Quyen
· 9 months ago
eebff27
[ir] Skip constant builtin structs in fuzzer
by James Price
· 9 months ago
6cb114b
[ir] Skip builtin structures when creating AST
by James Price
· 9 months ago
47ae7fb
[hlsl]: Add DirectVariableAccess to HLSL IR backend.
by dan sinclair
· 9 months ago
807b463
[hlsl] Decompose load/store vector element
by dan sinclair
· 9 months ago
chromium/6573
8d2fc23
[hlsl] Add ByteAddressBuffer type.
by dan sinclair
· 9 months ago
1f63622
[msl] Avoid non-standard __VA_ARGS__ behavior
by James Price
· 9 months ago
7eccf46
[msl] Add polyfill for frexp builtin
by James Price
· 9 months ago
0df45b4
[msl] Add polyfill for modf
by James Price
· 9 months ago
e05eb6d
[ir] Handle `let` in RenameConflicts
by James Price
· 9 months ago
ab75848
[msl] Emit TINT_INVARIANT macro
by James Price
· 9 months ago
4c4ed51
[msl] Add polyfill for integer sign
by James Price
· 9 months ago
a11e58c
[msl] Add polyfill for floating point modulo
by James Price
· 9 months ago
128ae6b
[hlsl] Pass module into RUN_TRANSFORM.
by dan sinclair
· 9 months ago
e9cc8e4
Fix linker errors for android webgpu library
by Jaswant Panchumarti
· 9 months ago
00b0fd6
Add OWNERS for generator and emdawnwebgpu
by Kai Ninomiya
· 9 months ago
03dfd71
Implement BufferMapExtendedUsages on D3D11
by Le Hoang Quyen
· 9 months ago
chromium/6571
eb249b3
[Vulkan] Set the Vk descriptor type correctly for YCbCr samplers
by Colin Blundell
· 9 months ago
8a94411
[Vulkan] Map FilterMode to Vulkan filter correctly for YCbCr info
by Colin Blundell
· 9 months ago
7a9c120
[hlsl] Handle compute builtins for ShaderIO transform.
by dan sinclair
· 9 months ago
bb6bca6
[hlsl] Add some existing transforms
by dan sinclair
· 9 months ago
chromium/6569
9fa7c89
[hlsl] Split module var structs and arrays.
by dan sinclair
· 9 months ago
66b3d4e
opengl: Add support for EGL_EXT_pixel_format_float.
by Corentin Wallez
· 9 months ago
42159c6
Do not turn off CMAKE_CXX_EXTENSIONS
by Jaswant Panchumarti
· 9 months ago
66acca6
Disable render passes on Windows until support can be detected
by Rafael Cintron
· 9 months ago
83d3e7f
[headers] Remove the Flags enums and make them 64-bit
by Austin Eng
· 9 months ago
ace40c4
[hlsl] Stub out the DecomposeMemoryAccess IR transform.
by dan sinclair
· 9 months ago
chromium/6565
d84db78
opengl: Add support for EGL_KHR_no_config_context.
by Corentin Wallez
· 9 months ago
9281ee0
Fix Wayland build
by Austin Eng
· 9 months ago
chromium/6564
8c591f9
[tint][fuzz][ir] Implement test case disassembler
by Ryan Harrison
· 9 months ago
d750473
[hlsl] Add transform to remove struct and array initializers to lets.
by dan sinclair
· 9 months ago
794b1b7
Re-number enum values part 2
by Austin Eng
· 9 months ago
7a53b7c
[tint][fuzz][ir] Batch process files when generating corpus
by Ryan Harrison
· 9 months ago
b3acbb9
GL: Add support for wgpu::Surface.
by Corentin Wallez
· 9 months ago
4431e54
[tint] Fix UB in FileContent copy constructor
by James Price
· 9 months ago
6d578e8
[hlsl] Add ValueToLet transform.
by dan sinclair
· 9 months ago
e4321b9
[hlsl] Add ShaderIO transform.
by dan sinclair
· 9 months ago
d817f5f
Use dawn_add_library function to create the dawn_glfw library
by Jaswant Panchumarti
· 9 months ago
e2229c4
Use dawn_add_library function to create the dawn_utils library
by Jaswant Panchumarti
· 9 months ago
a2e66bd
Use dawn_add_library function to create the dawn_wire library
by Jaswant Panchumarti
· 9 months ago
0a3b1b9
Use dawn_add_library function to create the dawn_native library
by Jaswant Panchumarti
· 9 months ago
e7e1f53
[glsl] Extract textureBuiltinFromUniformData
by dan sinclair
· 9 months ago
646345b
Fix std::vector<const T>
by Hans Wennborg
· 9 months ago
956b819
[glsl] Extract combinedSamplerInfo
by dan sinclair
· 9 months ago
cd996ff
[fuzz] Skip PixelLocal with multiple entry points
by James Price
· 9 months ago
72c4505
[tint] Pre-clone symbols in IR->AST pass
by James Price
· 9 months ago
214bdaf
[fuzz] Add TextureBuiltinsFromUniform precondition
by James Price
· 9 months ago
c4bbf56
[tint] Fix collision check in multiplanar fuzzer
by James Price
· 9 months ago
17494d2
Use dawn_add_library function to create the dawn_platform library
by Jaswant Panchumarti
· 9 months ago
3d35d57
Fix crash when using constant expression as `@blend_src`
by Jiawei Shao
· 9 months ago
f04220d
[tint][ir][fuzz] Convert assembler to generating test case protos
by Ryan Harrison
· 9 months ago
c40e1ab
Use dawn_add_library function to create the dawn_proc library
by Jaswant Panchumarti
· 9 months ago
chromium/6561
cb774b9
dawn::wire::client: Add Ref<T> and use it for refcounting.
by Corentin Wallez
· 9 months ago
af7f395
Tint: Add vertex validation for storage buffers and textures
by Natalie Chouinard
· 9 months ago
c0bc423
Reland "Make a convenience cpp method for WaitAny with one future"
by Austin Eng
· 9 months ago
7056f5e
Use dawn_add_library function to create the dawn_common library
by Jaswant Panchumarti
· 9 months ago
61f763c
[Tint] Only allow read textures in vertex shader
by Natalie Chouinard
· 9 months ago
aa88fa0
[tint] Enable new subgroup extensions in backends
by James Price
· 9 months ago
8bcccdb
[tint] Validate against MSL 2.1 for subgroups
by James Price
· 9 months ago
03dce11
[tint] Add subgroup builtin attribute validation
by James Price
· 9 months ago
0e9fb17
[tint] Add subgroup builtin function validation
by James Price
· 9 months ago
a7b4a26
[tint] Validate subgroups_f16 dependencies
by James Price
· 9 months ago
32950eb
[tint] Add subgroups and subgroups_f16 extensions
by James Price
· 9 months ago
4ec94c8
Use dawn_add_library function to create the partition_alloc library
by Jaswant Panchumarti
· 9 months ago
00f7fb2
Use dawn_add_library function to create the dawncpp_headers library
by Jaswant Panchumarti
· 9 months ago
31311e3
Use dawn_add_library function to create the dawn_headers library
by Jaswant Panchumarti
· 9 months ago
c33268f
Re-number Dawn enums to start with Dawn prefix
by Austin Eng
· 9 months ago
720ace3
Use absl::flat_hash_map instead of std::unordered_map in more places
by Jiawei Shao
· 9 months ago
f57533d
[tint][fuzz] Separate IR fuzz case generation from tint CLI
by Ryan Harrison
· 9 months ago
2791ca9
[ir] Fix spelling mistake.
by dan sinclair
· 9 months ago
dfa913f
Separate the headers between public and private visibility
by Jaswant Panchumarti
· 9 months ago
57873ab
[tint][fuzz] Skip ClampFragDepth with non-struct push constants
by James Price
· 9 months ago
4b0bd18
[tint] Skip override expression in BuiltinPolyfill
by James Price
· 9 months ago
f30ecee
[tint][fuzz] Skip DemoteToHelper with shadowing
by James Price
· 9 months ago
489966e
[tint][fuzz] Skip PromoteSideEffectsToDecl with shadowing
by James Price
· 9 months ago
fd9d98a
[glsl] Extract binding information out to separate method.
by dan sinclair
· 9 months ago
cc74428
[tint][fuzz] Skip FoldConstants with shadowing
by James Price
· 9 months ago
e7dd06a
[glsl] Fixup binding comments from review.
by dan sinclair
· 9 months ago
1ee9f6b
Reland "EGL: Move initialization of EGL inside a DisplayEGL class"
by Corentin Wallez
· 9 months ago
3a5289d
[tint][fuzz] Skip OffsetFirstIndex with shadowing
by James Price
· 9 months ago
74da3bc
[hlsl] Emit constant structures.
by dan sinclair
· 9 months ago
3e4efe4
CMake: Link dxguid.lib in dawn_native even when only d3d11 is enabled
by Corentin Wallez
· 9 months ago
6c70e26
Make DawnGenerator output names of headers and sources in separate variables
by Jaswant Panchumarti
· 9 months ago
85b7675
Add new cmake function dawn_add_library
by Jaswant Panchumarti
· 9 months ago
6949f01
d3d: Use EnumAdapterByGpuPreference when available
by Patrick To
· 9 months ago
f78ef39
Allow externally enabled debug layer work without crash
by Rafael Cintron
· 9 months ago
34cca84
Replicate compiler warning flags from gn build system in cmake
by Jaswant Panchumarti
· 9 months ago
d5521a9
[tint][fuzz] Migrate proto definitions to common lib directory
by Ryan Harrison
· 9 months ago
8c55580
[hlsl] Add `discard`
by dan sinclair
· 9 months ago
50cd4f3
Fix help output for tint_wgsl_fuzzer: show --option=value
by David Neto
· 9 months ago
e8a799d
[hlsl] Enable passing DISABLED tests.
by dan sinclair
· 9 months ago
89bfec4
[hlsl] Remove Logical And/Or test stubs
by dan sinclair
· 9 months ago
08f3865
[hlsl] Enable the Binary transform.
by dan sinclair
· 9 months ago
7b5707f
[hlsl] Polyfill the HLSL IR select builtin.
by dan sinclair
· 9 months ago
c1f534c
[hlsl] Convert bitcast to a transform.
by dan sinclair
· 9 months ago
78df836
Generalize JNI type logic in Kotlin macros.
by Jim Blackler
· 9 months ago
Next »