Commit Graph

  • dd8a550489
    Merge c694931b57 into 5ca92bf984 Jamie Nicol 2024-11-21 13:08:52 +0000
  • c694931b57 [naga wgsl-in] Attempt automatic conversion for arguments to user defined function calls Jamie Nicol 2024-11-20 16:13:54 +0000
  • db9e11eb74
    Merge 4f6f855335 into 5ca92bf984 Teodor Tanasoaia 2024-11-21 11:05:44 +0100
  • 7dbb4ccaa2
    Merge 38346d655c into 5ca92bf984 Douglas Dwyer 2024-11-21 10:48:58 +0100
  • 897d86c129
    Merge 4fd03caf9d into 5ca92bf984 dependabot[bot] 2024-11-21 10:48:32 +0100
  • cb37ba6092
    Merge 459ee2c149 into 5ca92bf984 Teodor Tanasoaia 2024-11-21 01:47:11 -0800
  • 5ca92bf984
    Fix leaks of WeakVec (#6576) trunk Xiaopeng Li 2024-11-21 17:47:05 +0800
  • 7154bed16c scan slots if empty_slots is empty XiaoPeng 2024-11-21 17:17:51 +0800
  • f30fabc4e0 Run taplo fmt Douglas Dwyer 2024-11-20 22:22:10 -0500
  • 38346d655c Update CHANGELOG.md Douglas Dwyer 2024-11-20 22:19:36 -0500
  • 61bfc96f40 Add dependency on mach-dxcompiler-rs and support statically linking DXC Douglas Dwyer 2024-11-20 22:00:24 -0500
  • 6452b27f6f
    Merge ce5e958de2 into 00a6032eb7 atlv 2024-11-20 22:13:34 -0500
  • 8c22f4ba6b
    Merge 58ec5f0bae into 00a6032eb7 Erich Gubler 2024-11-20 22:13:34 -0500
  • 26efec3023
    Merge 49101f2057 into 00a6032eb7 Marc Pabst 2024-11-20 22:13:34 -0500
  • 103f2d3b8f
    Merge feac44d15e into 00a6032eb7 Erich Gubler 2024-11-20 22:13:34 -0500
  • b1f1255c39
    Merge 45bc764c99 into 00a6032eb7 Elie Michel 2024-11-20 22:13:34 -0500
  • df8ed79dc0
    Merge f8f316f8ff into 00a6032eb7 David Zhong 2024-11-20 15:27:30 -0800
  • 44e287cc92
    Merge df50320bf4 into 00a6032eb7 Arjo Chakravarty 2024-11-20 11:18:28 -0500
  • cce85e6a5f
    Merge 0fa783372b into 00a6032eb7 Andreas Reich 2024-11-20 17:08:16 +0100
  • 00a6032eb7 [naga spv-out] Handle nested arrays when adding matrix decorations Jamie Nicol 2024-11-19 15:27:47 +0000
  • 339b2cf8c2
    Merge 3062d40a3d into 6f5014f0a3 Erich Gubler 2024-11-20 12:01:58 +0200
  • 6d3b69459d
    Merge f7d4c1ee1d into 6f5014f0a3 Asher Jingkong Chen 2024-11-19 21:18:10 +0000
  • 85cccfeeb3 [naga spv-out] Handle nested arrays when adding matrix decorations Jamie Nicol 2024-11-19 15:27:47 +0000
  • 39aff2fe13
    Merge ea67d72262 into 6f5014f0a3 Aloke Desai 2024-11-19 16:24:36 +0100
  • 6f5014f0a3
    [wgpu-core/-hal] move raytracing alignments into hal (#6563) Vecvec 2024-11-19 23:57:48 +1300
  • 2389106a75
    Fix set_push_constants for render bundles (#6540) fyellin 2024-11-19 02:12:21 -0800
  • cc2d1bbfd2
    Merge e3ba4e84dc into 0b82776947 dependabot[bot] 2024-11-18 20:43:39 -0700
  • 623059b03e Fix clippy error Frank Yellin 2024-11-18 18:24:26 -0800
  • b443e641b9 Fix from @teoxoy so that test runs on DX12. Also simplified test Frank Yellin 2024-11-18 18:15:14 -0800
  • 1a23b059e8
    Merge 4b20c88f1a into 0b82776947 Erich Gubler 2024-11-19 02:12:55 +0000
  • 52e1640877 Merge remote-tracking branch 'origin/trunk' into trunk Frank Yellin 2024-11-18 16:57:09 -0800
  • f5e18627f5
    Merge af323622db into 0b82776947 Erich Gubler 2024-11-18 19:21:21 -0500
  • b8c3cf9b62
    Merge branch 'trunk' into rt-move-info Vecvec 2024-11-19 13:10:42 +1300
  • 3062d40a3d WIP: add tests for enable extension parsing Erich Gubler 2024-10-21 21:11:54 -0400
  • 4b20c88f1a WIP: add tests for requires extension parsing Erich Gubler 2024-10-22 16:33:21 -0400
  • 8d60f27da5
    Merge e5121e0fa9 into 0b82776947 Erich Gubler 2024-11-18 17:22:50 -0500
  • 0b82776947 [naga msl-out] Avoid UB by making all loops bounded. Jim Blandy 2024-11-14 11:30:19 -0800
  • e59f00399e fix(wgsl-in): include user and unknown rules in diagnostic(…) tracking Erich Gubler 2024-11-08 12:09:08 -0500
  • 1fc5e4027a refactor: remove ConflictingDiagnosticRuleError::triggering_rule Erich Gubler 2024-11-15 08:57:06 -0500
  • ffc2a1e9a0 diag(wgsl-in): fix plurality agreement for conflicting diagnostic rules Erich Gubler 2024-11-08 12:09:08 -0500
  • f6f0e5dbc2 refactor(naga): unimpl. Copy for FilterableTriggeringRule Erich Gubler 2024-11-08 12:09:08 -0500
  • 100b63d476 fix(wgsl-in): include user and unknown rules in diagnostic(…) tracking Erich Gubler 2024-11-08 12:09:08 -0500
  • 0e6a2d9819 refactor: remove ConflictingDiagnosticRuleError::triggering_rule Erich Gubler 2024-11-15 08:57:06 -0500
  • b570fa21b8 diag(wgsl-in): fix plurality agreement for conflicting diagnostic rules Erich Gubler 2024-11-08 12:09:08 -0500
  • 534a9f426d refactor(naga): unimpl. Copy for FilterableTriggeringRule Erich Gubler 2024-11-08 12:09:08 -0500
  • e5121e0fa9 feat: add AsWebGpuErrorType and ErrorType APIs Erich Gubler 2024-11-14 14:50:01 -0500
  • 0ee115fc70 Merge remote-tracking branch 'origin/trunk' into trunk Frank Yellin 2024-11-18 09:51:43 -0800
  • 8633380d69
    Merge 3cbdc716e8 into 6f528e2ebc Erich Gubler 2024-11-18 11:55:21 -0500
  • 3c6344155b
    Merge ca767f7d74 into 6f528e2ebc Erich Gubler 2024-11-18 11:55:21 -0500
  • 260ed57c10
    Merge 21acc9d7a4 into 6f528e2ebc Samson 2024-11-18 11:55:21 -0500
  • c78e135f68
    Merge 481ce70512 into 6f528e2ebc rudderbucky 2024-11-18 11:55:21 -0500
  • 459ee2c149 use EncoderGuard for the other command encoder operations teoxoy 2024-11-14 16:53:38 +0100
  • 349ff853d1 move CommandEncoderStatus on the CommandBuffer and change its variants to hold CommandBufferMutable teoxoy 2024-11-08 18:20:13 +0100
  • 6f528e2ebc
    [wgsl-in] Reject invalid texture types for textureSampleBias (#6566) Jamie Nicol 2024-11-18 16:37:52 +0000
  • 90b7f7da87 [wgsl-in] Reject invalid texture types for textureSampleBias Jamie Nicol 2024-11-18 14:45:07 +0000
  • 144c47680f use CommandEncoder for BakedCommands & EncoderInFlight teoxoy 2024-11-08 16:00:53 +0100
  • 8d264843c5 remove hal::Device::destroy_command_encoder, use Drop implementations instead teoxoy 2024-11-07 14:44:34 +0100
  • baecb5fbf1
    [wgsl-in] Ensure textureSampleLevel's level argument is an integer for depth textures (#6529) Jamie Nicol 2024-11-18 12:05:04 +0000
  • 45bc764c99
    Merge branch 'trunk' into eliemichel/better-binding-error Elie Michel 2024-11-18 09:07:19 +0100
  • e3ba4e84dc
    build(deps): bump codecov/codecov-action from 4 to 5 dependabot/github_actions/codecov/codecov-action-5 dependabot[bot] 2024-11-18 02:54:39 +0000
  • 4fd03caf9d
    build(deps): bump the patch-updates group across 1 directory with 23 updates dependabot/cargo/patch-updates-7170c5b570 dependabot[bot] 2024-11-18 02:47:54 +0000
  • df50320bf4 Docstring. Arjo Chakravarty 2024-11-17 11:36:06 +0800
  • 8ce55ca50b Fix WASM support. Arjo Chakravarty 2024-11-17 11:24:26 +0800
  • ce34c26ab9
    Merge branch 'trunk' into rt-move-info Vecvec 2024-11-17 15:34:11 +1300
  • 51fe5764da Changelog Vecvec 2024-11-17 15:33:46 +1300
  • b7c1efab22 Merge remote-tracking branch 'origin/trunk' into trunk Frank Yellin 2024-11-16 15:06:08 -0800
  • 8f5888a9f3
    Merge 57d787eb53 into c110bf22d8 Connor Fitzgerald 2024-11-16 13:01:28 -0800
  • 996b274a12 Ensure we pick the right gpu card in the example backend Arjo Chakravarty 2024-11-16 09:34:29 +0800
  • c110bf22d8 docs(diagnostic_filter): add more words to DiagnosticFilterMap Jim Blandy 2024-11-12 08:23:59 -0500
  • 4dd308f9a2 Only one data source Frank Yellin 2024-11-15 13:51:07 -0800
  • 6045e88398 Use From trait instead of map functions for BindingTypeName Elie Michel 2024-11-15 22:35:00 +0100
  • 787e8d5c47 MacOS CI Vecvec 2024-11-16 09:32:41 +1300
  • c33554c747 Only one data source Frank Yellin 2024-11-15 11:54:07 -0800
  • 15dfbd32a8 move alignment into HAL Vecvec 2024-11-16 09:06:59 +1300
  • 4a9c7bfa26 Fix formatting Élie Michel 2024-11-15 20:32:56 +0100
  • 424f416126 Introduce a new BindingTypeName enum Élie Michel 2024-11-15 20:23:23 +0100
  • 265df1b7c9 DO NOT MERGE: testing notifications b/w Erich and Teo Erich Gubler 2024-11-15 14:03:03 -0500
  • f2cdf1fb56 Improve binding error Élie Michel 2024-11-15 19:57:20 +0100
  • 7b74c968f1 Put constants into a struct. See if that fixes DX bug. Frank Yellin 2024-11-15 09:19:04 -0800
  • 6b6a78bdeb Merge remote-tracking branch 'origin/trunk' into trunk Frank Yellin 2024-11-15 09:09:03 -0800
  • 4f6f855335 use StatelessTracker for acceleration structures teoxoy 2024-11-15 16:51:00 +0100
  • d997d40fd5 remove Tlas/Blas destroy methods teoxoy 2024-11-15 16:47:56 +0100
  • 6cbc61ff22 docs(diagnostic_filter): add more words to DiagnosticFilterMap Jim Blandy 2024-11-12 08:23:59 -0500
  • 6291035d39
    Merge f4b5abf0c8 into 1abf3fe90e Jim Blandy 2024-11-15 10:43:47 -0500
  • af323622db refactor: s/once_cell::Lazy/std::sync::LazyLock Erich Gubler 2024-10-10 14:28:42 -0400
  • 8c9dd13097 chore: remove std::mem::* imports now unnecessary with Rust 1.80 Erich Gubler 2024-08-12 11:43:07 +0100
  • f9635e73cf chore(benches): add tracy to lints.rust.unexpected_cfgs.check-cfg Erich Gubler 2024-09-04 18:35:25 -0400
  • 40a56e3b35 chore: add web_sys_unstable_apis to lints.rust.unexpected_cfgs.check-cfg in wgpu_{hal,types} Erich Gubler 2024-09-05 08:43:47 -0400
  • 28ec92fbf1 chore(core): allow wgpu_* cfg keys not exposed in features Erich Gubler 2024-08-12 11:56:01 +0100
  • 7009a5d204 build: upgrade cfg_aliases 0.1.1 → 0.2.1 Erich Gubler 2024-08-12 11:06:30 +0100
  • 56ecfae062 build: upgrade rust-version for Firefox crates 1.77.2 → 1.80.1 Erich Gubler 2024-08-12 13:05:16 +0100
  • cda64a1d3c build(ci): update nightly 2024-01-31 → 2024-08-11 Erich Gubler 2024-08-12 13:08:10 +0100
  • f18777b8d0 chore: warn on clippy::ref_as_ptr Erich Gubler 2024-07-24 11:00:13 -0400
  • 7d9e7ad2a8 WIP: build: update Rust 1.76 → 1.78 Erich Gubler 2024-08-14 10:25:16 +0100
  • d0988128b7 remove unused id teoxoy 2024-11-15 15:47:15 +0100
  • d6f6a00a99 add temp_resources to CommandBufferMutable, BakedCommands & EncoderInFlight, remove it from ActiveSubmission teoxoy 2024-11-15 15:18:57 +0100
  • a51c7e9a3b [wgpu-core] ray tracing: remove acceleration structures from pending writes teoxoy 2024-11-15 13:06:50 +0100
  • 02f6e5989a [wgpu-core] ray tracing: use error handling helpers teoxoy 2024-11-15 12:47:57 +0100
  • d22dea562a [wgpu-core] ray tracing: use error handling helpers teoxoy 2024-11-15 12:47:57 +0100
  • e1f6a2c934 use EncoderGuard for the other command encoder operations teoxoy 2024-11-14 16:53:38 +0100