Commit Graph

  • c9123239e0 rely on our ownership model to keep the device alive while there are still active submissions teoxoy 2024-10-14 19:12:12 +0200
  • e8a8281203 diag(naga): add type info to InvalidBinaryOperandTypes Erich Gubler 2024-10-22 10:04:27 -0400
  • 2a2655def8 refactor(naga): use named fields for ExpressionError::InvalidBinaryOperandTypes Erich Gubler 2024-10-22 10:01:29 -0400
  • 67f2a7996f refactor(naga): hoist Attribute's name{,_span} bindings Erich Gubler 2024-11-04 16:56:26 -0500
  • a04b1cb14f move(naga)!: move WGSL-specific diagnostic_filter stuff to naga::front::wgsl Erich Gubler 2024-11-05 09:21:47 -0500
  • 7c2d9746f1 refactor(naga)!: diagnostic_filter: s/{from,to}_ident/{from,to}_wgsl_ident Erich Gubler 2024-11-05 09:18:21 -0500
  • fdc5ccdfb9 diag(naga): add type info to InvalidBinaryOperandTypes Erich Gubler 2024-10-22 10:04:27 -0400
  • e45e7703d6 docs(CHANGELOG): note OOB buffer panic → to wgpu-core valid. err. Erich Gubler 2024-11-04 14:22:33 -0500
  • 3cbdc716e8 fix: remove 0-dimension check for transfers Erich Gubler 2024-03-07 10:25:08 -0500
  • 58ec5f0bae meta: add CONTRIBUTING.md Erich Gubler 2024-05-08 17:38:43 -0400
  • ca767f7d74 WIP: feat: only require depth config. for fmts. w/ depth Erich Gubler 2024-07-23 21:55:46 -0400
  • feac44d15e test(ci): enforce fmt. of *.{md,js,html,yml} with prettier 3.3.3 Erich Gubler 2024-10-04 11:30:45 -0400
  • 8679b4bda5 refactor(naga): use named fields for ExpressionError::InvalidBinaryOperandTypes Erich Gubler 2024-10-22 10:01:29 -0400
  • 12e025f432 refactor: let wgpu-core impl. OOB as valid. err. Erich Gubler 2024-11-04 14:02:23 -0500
  • 4437634b03 chore: add config. for prettier Erich Gubler 2024-10-04 11:30:45 -0400
  • 3b86611261 fix(core): return valid. err. for OOB end in set_index_buffer Erich Gubler 2024-11-04 11:36:49 -0500
  • 3e754aa7ad chore(gitignore): add .jj/ Erich Gubler 2024-10-04 11:30:45 -0400
  • ec879a9670 chore(gitignore): end file w/ newline Erich Gubler 2024-10-04 11:30:45 -0400
  • ea75a8ced4 feat(wgsl-in): filter unif. analysis errors with derivative_uniformity Erich Gubler 2024-08-23 13:45:19 -0400
  • b81fcb4134 refactor(wgsl-in): track diagnostic directives in func. analysis Erich Gubler 2024-08-23 13:44:48 -0400
  • 290ea1553b chore: remove unimpl. diag. filt. err. check Erich Gubler 2024-10-24 15:28:05 -0400
  • 7a5d505896 feat(wgsl-in): detect conflicting diag. filters Erich Gubler 2024-10-25 14:21:46 -0400
  • 44b8e38fd8 refactor(wgsl-in): specify more closure ret. types in parsing Erich Gubler 2024-10-01 07:27:33 -0400
  • 3ee9dca502 feat(wgsl-in): filter unif. analysis errors with derivative_uniformity Erich Gubler 2024-08-23 13:45:19 -0400
  • 1ffd9c2636 refactor(wgsl-in): track diagnostic directives in func. analysis Erich Gubler 2024-08-23 13:44:48 -0400
  • 5e68a63151
    fix(const_eval): don't panic when a vecN constructor's arg. count is less than N (#6508) Erich Gubler 2024-11-12 07:44:02 -0500
  • 3acf7930a6 fix(const_eval): don't panic when vecN ctor.'s arg. count is < N Erich Gubler 2024-11-08 16:32:38 -0500
  • 407eb765c8 chore: remove unimpl. diag. filt. err. check Erich Gubler 2024-10-24 15:28:05 -0400
  • 12b0f66a9d feat(wgsl-in): detect conflicting diag. filters Erich Gubler 2024-10-25 14:21:46 -0400
  • 2bfeadc443 refactor(wgsl-in): specify more closure ret. types in parsing Erich Gubler 2024-10-01 07:27:33 -0400
  • e9396dff37 refactor: add and use SampleCount::no_multisampling ctor. Erich Gubler 2024-07-04 16:53:37 -0600
  • 6922bf5ada WIP: refactor(types)!: SampleCount newtype Erich Gubler 2024-07-03 16:49:13 -0600
  • cffc7933fd
    [naga] Implement quantizeToF16 (#6519) Jamie Nicol 2024-11-12 11:05:19 +0000
  • 5f422eb2de [naga] Implement quantizeToF16 Jamie Nicol 2024-11-11 15:40:45 +0000
  • 879f6b3da3 Fix Issue 4857 Case Two dav 2024-11-11 11:56:56 -0800
  • 2bea408af7 Revert "Update writer.rs" rudderbucky 2024-11-11 18:55:53 -0800
  • 905e6dbefd Fix Issue 4857 Case One dav 2024-11-11 16:08:35 -0800
  • 7561726b33 Update writer.rs rudderbucky 2024-11-11 08:09:52 -0800
  • 6a60458790
    build(deps): bump thiserror from 1.0.67 to 1.0.69 (#6517) dependabot[bot] 2024-11-11 10:06:58 +0100
  • dd11d49afa
    build(deps): bump JamesIves/github-pages-deploy-action from 4.6.8 to 4.6.9 (#6515) dependabot[bot] 2024-11-11 10:06:36 +0100
  • fb63134153
    build(deps): bump crate-ci/typos from 1.27.0 to 1.27.3 (#6514) dependabot[bot] 2024-11-11 10:06:15 +0100
  • 21acc9d7a4 Use macro sagudev 2024-11-11 07:36:43 +0100
  • 318a5fd21c changes from review sagudev 2024-11-11 07:06:57 +0100
  • b7f67dcbd1 add debug impl LiteralVector sagudev 2024-09-14 14:59:24 +0200
  • 3fc3e18fe3 fixups sagudev 2024-09-06 16:11:24 +0200
  • ec7ceacf57 impl len and distance sagudev 2024-09-06 15:53:46 +0200
  • 2aae42d5c3 use num-traits sagudev 2024-09-06 10:51:27 +0200
  • 52560ca8c7 LiteralVector and some demo sagudev 2024-09-04 18:16:52 +0200
  • 5ea7e4db6d
    build(deps): bump thiserror from 1.0.67 to 1.0.69 dependabot[bot] 2024-11-11 02:51:08 +0000
  • 6eac3309df
    build(deps): bump the patch-updates group with 16 updates dependabot[bot] 2024-11-11 02:48:41 +0000
  • 0fa13227ed
    build(deps): bump JamesIves/github-pages-deploy-action dependabot[bot] 2024-11-11 02:42:37 +0000
  • 9bf4748425
    build(deps): bump crate-ci/typos from 1.27.0 to 1.27.3 dependabot[bot] 2024-11-11 02:42:33 +0000
  • 0fa783372b document compatible_surface requirement for WebGL directly on wgt::RequestAdapterOptions Andreas Reich 2024-11-10 10:19:16 +0100
  • e6a260ecd4 unrelated log messages that annoyed me in Vulkan: debug utils disabled is now debug, it being enabled is info Andreas Reich 2024-11-10 10:04:13 +0100
  • d5f4db0c8f additional debug logging for request_adapter, demote some messages to debug Andreas Reich 2024-11-10 10:01:17 +0100
  • 79a6f2cd31
    Ray Queries (#6291) Vecvec 2024-11-10 06:59:48 +1300
  • ac20f02dde fix missed comment Vecvec 2024-11-10 06:46:49 +1300
  • e116b022e7
    Merge 68bb221d40 into 01973a98dc Christopher Fleetwood 2024-11-09 18:31:13 +0100
  • 01973a98dc
    fix(core): handle HAL errors from query set creation (#6505) Erich Gubler 2024-11-09 07:21:58 -0500
  • 3e38ffd0b4
    Update CHANGELOG.md Erich Gubler 2024-11-09 07:10:29 -0500
  • 8f803e1de8 Merge remote-tracking branch 'origin/ray-tracing-new' into ray-tracing-new Vecvec 2024-11-09 11:51:03 +1300
  • 27b96fef90 add EXPERIMENTAL_ to features Vecvec 2024-11-09 11:50:48 +1300
  • 3dfcd1c7ce fix(core): handle HAL errors from query set creation Erich Gubler 2024-11-08 14:37:57 -0500
  • 1ecb65c2b8
    Merge branch 'trunk' into ray-tracing-new Vecvec 2024-11-09 06:56:54 +1300
  • b89a57f8ca
    Dx12 HAL texture: expose raw resource (#6502) Adam Winiarczuk 2024-11-08 18:54:10 +0100
  • ed4127d356 test(naga): cover diagnostic(…); parsing Erich Gubler 2024-10-23 17:04:21 -0400
  • cd25e6a4b6 SYNC POINT: resolve conflicts Erich Gubler 2024-11-05 09:27:49 -0500
  • efe669a578 Dx12 HAL texture: expose raw resource Adam Winiarczuk 2024-11-08 15:39:29 +0100
  • 90dba73e58
    Merge branch 'trunk' into ray-tracing-new Vecvec 2024-11-08 17:31:09 +1300
  • 02daf28751 docs(CHANGELOG): add entry for diagnostic(…) directives Erich Gubler 2024-11-05 10:33:05 -0500
  • 47a15bbd9d move(naga)!: move WGSL-specific diagnostic_filter stuff to naga::front::wgsl Erich Gubler 2024-11-05 09:21:47 -0500
  • 58f1790972 refactor(naga)!: diagnostic_filter: s/{from,to}_ident/{from,to}_wgsl_ident Erich Gubler 2024-11-05 09:18:21 -0500
  • ccd4adc39c feat(wgsl-in): filter unif. analysis errors with derivative_uniformity Erich Gubler 2024-08-23 13:45:19 -0400
  • da8ceaed36 refactor(wgsl-in): track diagnostic directives in func. analysis Erich Gubler 2024-08-23 13:44:48 -0400
  • 5f26bb351e chore: remove unimpl. diag. filt. err. check Erich Gubler 2024-10-24 15:28:05 -0400
  • 39d4ddde72 feat(wgsl-in): detect conflicting diag. filters Erich Gubler 2024-10-25 14:21:46 -0400
  • 0ec802ce5c refactor(wgsl-in): specify more closure ret. types in parsing Erich Gubler 2024-10-01 07:27:33 -0400
  • 47d20d913d
    Fixes crash when there's a missing texture argument (#6486) Gábor Gyebnár 2024-11-07 16:35:36 +0100
  • 39a8e41c50 Fixes test clippy Gábor Gyebnár 2024-11-07 15:29:21 +0100
  • 03a4ffdd89 Merge branch 'refs/heads/trunk' into 6484-fix-missing-texture-argument-panic Gábor Gyebnár 2024-11-07 15:04:02 +0100
  • 9b47b06a4f
    Make Surface::as_hal take an immutable reference. (#6500) Jerzy Wilczek 2024-11-06 15:47:25 +0100
  • 34c0e63c88
    Make Surface::as_hal take an immutable reference. Jerzy Wilczek 2024-11-06 14:54:11 +0100
  • 595ce8a0e5 Merge branch 'refs/heads/trunk' into 6484-fix-missing-texture-argument-panic Gábor Gyebnár 2024-11-06 12:41:22 +0100
  • 5936fe58f4 fix: check for device mismatch in create_{render,compute}_pass Erich Gubler 2024-11-05 16:09:21 -0500
  • 2e46a6c9c9 fix: req. TIMESTAMP_QUERY feat. for <pass desc.>::timestamp_writes Erich Gubler 2024-11-05 14:51:46 -0500
  • 3951072627 fix: check for device mismatch in create_{render,compute}_pass Erich Gubler 2024-11-05 16:09:21 -0500
  • 2e61344575 fix: req. TIMESTAMP_QUERY feat. for <pass desc.>::timestamp_writes Erich Gubler 2024-11-05 14:51:46 -0500
  • dbc291e700
    Merge 1ba35922ee into 080d99b5bf Valtteri Vallius 2024-11-05 10:21:07 -0500
  • 080d99b5bf
    Fix Issue 6467: Prevent MacOS crash on invalid workgroup size definition (#6494) David Ellis 2024-11-05 07:21:33 -0600
  • 7e5e147641 fixup! Fix Issue 6467: Prevent MacOS crash on invalid workgroup size definition Erich Gubler 2024-11-04 22:44:12 -0500
  • 7d2a535b9c Fix Issue 6467: Prevent MacOS crash on invalid workgroup size definition David Ellis 2024-11-04 11:32:46 -0600
  • 4ff9d694f5
    Merge 1e04db3d27 into 9ccea8179d Mads Marquart 2024-11-04 17:14:31 +0100
  • 9ccea8179d naga: Fix textureNumLevels in the GLSL backend Jasper St. Pierre 2024-10-31 23:55:01 -0700
  • abf166154c naga: Fix textureNumLevels in the GLSL backend Jasper St. Pierre 2024-10-31 23:55:01 -0700
  • 6a75a73300
    [wgpu-core] Return submission index for map_async and on_submitted_work_done to track down completion of async callbacks (#6360) Elie Michel 2024-11-04 15:21:09 +0100
  • e5c553f361
    Merge branch 'trunk' into eliemichel/future Teodor Tanasoaia 2024-11-04 06:09:50 -0800
  • 2fd9bfd144 Fixes changelog Gábor Gyebnár 2024-11-04 11:36:39 +0100
  • 3c7d4dd6ad Merge branch 'refs/heads/trunk' into 6484-fix-missing-texture-argument-panic Gábor Gyebnár 2024-11-04 10:37:33 +0100
  • 2b5f8330f4
    Merge branch 'trunk' into ray-tracing-new Vecvec 2024-11-04 17:04:01 +1300
  • f3db183f1b
    build(deps): bump crate-ci/typos from 1.26.8 to 1.27.0 (#6491) dependabot[bot] 2024-11-03 22:38:45 -0500