افزونه‌های مرورگر فایرفاکس
  • افزونه‌ها
  • پوسته‌ها
    • برای فایرفاکس
    • واژه‌نامه‌ها و بسته‌های زبان
ورود
آیکون افزونه

تاریخچه نسخه‌های WebGPU Inspector - ۱۹ نسخه

WebGPU Inspector brendan-duncan توسط

هنوز هیچ امتیازی ثبت نشده است
۰ ستاره از ۵
۵
۰
۴
۰
۳
۰
۲
۰
۱
۰
تاریخچه نسخه‌های WebGPU Inspector - ۱۹ نسخه
  • مراقب نسخه‌های قدیمی باشید! این نسخه‌ها فقط برای اهداف آزمایشی و ارجاع نمایش داده می‌شوند.همیشه باید از آخرین نسخه یک افزونه استفاده کنید.

  • آخرین نسخه

    نسخه 1.8.0

    منتشر شده در ۲۴ سپتامبر ۲۰۲۶ - ۵۱۸٫۰۷ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    • Added a Render Graph view to Capture.
    • Added a Frame Issues report to Capture.
    • Added draw stepping and per-draw overlays to the capture texture viewer (the Pixel History tab).
    • Added a Mesh View for draw commands.
    • Added VS Out to the Mesh View.
    • Added Compile & Replay to the shader editor.
    • Added Timing Capture to the Capture panel.
    • Added Pause, Resume and Step to the Capture panel.
    • Texture viewers highlight special values
    • The shader debugger has Inputs and Outputs panes for vertex and fragment shaders.
    • The status display on the inspected page is now a frame-health HUD
    • Reports can be exported as standalone HTML snapshots
    • Added an After Delay capture mode
    • Added a GPU Bottlenecks report to Capture

    کد منبع تحت مجوز MIT منتشر شده است

    فایرفاکس را دریافت کنید و افزونه را بگیرید
    دریافت فایل
  • نسخه‌های قدیمی‌تر

    نسخه 1.7.0

    منتشر شده در ۶ سپتامبر ۲۰۲۶ - ۴۴۱٫۹۱ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    • Inspection optimizations to reduce overhead of inspecting a page.
    • Various Inspector panel UI updates.
    • Fix issue with pipelines inccorectly being flagged as invalid.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 1.6.0

    منتشر شده در ۱۶ اوت ۲۰۲۶ - ۴۳۹٫۳ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    • CPU / GPU time. Estimate how much of the frame time is spent in the CPU vs the GPU. The Frame
      Time meter overlays frame-interval, CPU-submit and (last-captured) GPU lines on a shared scale with
      a dashed refresh-rate line, and a live CPU-/GPU-/vsync-bound badge sits next to the frame time.
    • Skip frame detection. Identify and count skip frames, indicating how often the frame render is
      stalling. Dropped frames are counted across the page and its workers, and the refresh interval is
      estimated robustly (percentile over a sliding window) so a single fast frame can't inflate the count.
    • CPU / GPU bound detection. Use frame timings to estimate if the captured frame is CPU or GPU
      bound. A Frame Bound card shows the verdict with CPU/GPU-vs-budget bars, and the pass timeline
      draws a frame-budget marker so you can see how much of the budget the GPU work fills.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 1.5.0

    منتشر شده در ۷ ژوئیه ۲۰۲۶ - ۴۱۱٫۲ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    v1.5.0
    • Pixel history.
    • Overdraw view.
    • Vertex shader debugging.
    • Fragment shader debugging.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 1.4.3

    منتشر شده در ۸ ژوئن ۲۰۲۶ - ۳۷۳٫۸۲ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    v1.4.3

    Record Panel
    • The recorder fully detaches when a recording finishes. Once the recording data has been
      generated, streamed to the inspector, and downloaded, the recorder restores the native WebGPU
      prototype methods and the globals it patched (requestAnimationFrame, document.createElement,
      per-canvas getContext), so it imposes no further per-call overhead on the page. The page overlay
      is removed entirely instead of leaving a red "idle" dot, and while the recording data is being
      generated the overlay shows a spinning busy indicator labelled "Generating recording data…". In
      continuous/multi-frame stateful mode the recorder stays attached between captures as before.
    • Binary recordings no longer drop bind groups (and other objects). A texture view used only by
      a bind group was left in the recorder's "unused views" set, so removing unused resources stripped
      the createView/createBindGroup commands from the .wgpu binary export — leaving setBindGroup
      pointing at an object that was never created ("missing object" errors on playback). The HTML export
      was unaffected because it strips by each command's own object rather than its arguments. Views used
      by bind groups are now marked used, and a creation command whose result is still used is never
      stripped on an argument reference, so the binary and HTML exports stay in sync.
    • HTML export is JavaScript again. Saving a recording as HTML now emits every command as plain
      JavaScript (matching webgpu_recorder's generated pages), carrying only the raw buffer/texture bytes
      as base64 data blobs — instead of embedding the whole recording as one binary blob replayed by an
      inlined interpreter. The result is a readable, self-contained page; the .wgpu binary export is
      unchanged. Disabled commands and any data they alone referenced are still dropped on save.

    Inspector
    • Added canvas context configuration data to the inspectable objects.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 1.3.0

    منتشر شده در ۳۰ مه ۲۰۲۶ - ۳۶۶٫۷۶ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    v1.3.0

    Record Panel
    • Save / Load menu: a hamburger menu next to Record with Save Binary (.wgpu), Save HTML (a self-contained playback page), and Load Binary. A recording loaded in the panel — captured live or opened from a .wgpu — can be re-saved to either format, using a native "Save As" dialog where supported.
    • Edit recordings before saving:
    • Disable / enable commands: a per-command checkbox (revealed on hover), plus a checkbox on each render/compute pass group header that toggles the whole pass. Disabled commands are dimmed, skipped in the preview, and dropped from the saved recording.
    • Multi-select: click, Ctrl/Cmd-click, and Shift-click to select commands (ranges may span frames), then right-click for bulk Disable / Enable.
    • Hide Disabled toggle to collapse disabled commands out of the list.
    • Edit arguments: each command argument is editable in the details pane — scalars inline, objects/arrays as JSON.
    • Undo / Redo / Revert with a ● Modified indicator.
    • Implicit disabling: disabling a command also disables what depends on it — every use of a disabled resource (cascading), both halves of a begin/end pass/debug-group/error-scope, and the draws that rely on disabled draw state. Conversely, a resource, draw-state command, or createBuffer/writeBuffer/createTexture left unused by any enabled command is disabled too. Foundational commands (requestAdapter, requestDevice, getQueue, configure) can't be disabled.
    • Compact saves: disabled commands, and any buffer/texture data no longer referenced by an enabled command, are removed from the saved recording.
    • The default record format is now Binary (.wgpu).
    • Pass collapsible group headers now include the pass label when one is set.
    • Help button linking to the Record documentation.
    • The default preview mode is now Full Frame, and the Frame selector no longer stretches across the toolbar.
    • Fixed an extra empty frame appearing for single-frame captures, and added a clear message when a captured frame contains no WebGPU commands.
    • Fixed a crash (Cannot read properties of null) when capturing frames in On Demand / Continuous mode.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 1.2.0

    منتشر شده در ۲۹ مه ۲۰۲۶ - ۳۵۴٫۹۶ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    v1.2.0

    Capture Panel
    • Profiling (Profile Passes): injects timestamp queries around render and compute passes. The data is presented in the frame capture as a timeline, to help identify what percentage of the frame the different passes are taking.

    Record Panel
    • Recording modes: choose what to capture from the Mode dropdown — Single Frame (a specific frame by index), Frame Range (a contiguous range), Multi-Frame (an explicit list like 5,10), or On Demand (run the page and capture frames with a Capture Frame button, with a Continuous option to keep capturing in the same session).
    • Output format: record as a self-contained HTML file, a compact Binary (.wgpu) file with no base64 inflation, or Both.
    • Load Binary: load a saved .wgpu binary recording back into the panel for playback.
    • Recording view: redesigned into a three-column layout — preview canvas, command list (grouped by render/compute pass with pass labels and debug groups, plus a filter), and a command-details pane (method, arguments, result), reusing the Capture panel's command display. The preview can show either the selected command or the full frame, with a Frame selector for multi-frame recordings.
    • Fixed command-selection and full-frame previews not rendering, and large recordings failing to stream to the panel.

    Inspect Panel
    • Fixed the texture viewer's texel info tooltip adding extra page scrollbars near the window edges; it now stays within the viewport, repositioning when it would run off the bottom or right edge.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 1.1.2

    منتشر شده در ۲۳ مه ۲۰۲۶ - ۳۴۲٫۵۶ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    v1.1.2
    • Fix WebWorkers using modules erroring when trying to inspect them, saying 'fetch' had an invalid URL. Module WebWorkers should be inspectable now.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 1.1.1

    منتشر شده در ۲۱ مه ۲۰۲۶ - ۳۴۲٫۵۷ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    v1.1.1

    Inspector Panel
    • Add "Inspect Workers" option for Start inspection. When not checked, WebGPU Inspector will not try to inject into web workers. This can sometimes cause issues due to how this process happens. When checked, WebGPU Inspector will try to connect to web workers.
    • WebGPU running from a web worker, inside of an iframe, is able to be inspected more reliably now.

    Manual Inspection
    • Adding webgpu_inspector.js directly to a page will no longer try to inject itself into web workers, resolving issues where the worker injection mechanism caused other problems.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 1.1.0

    منتشر شده در ۲۰ مه ۲۰۲۶ - ۳۳۹٫۶۸ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    v1.1.0

    Manual Inspection
    • Added API to enable webgpu_inspector.js to be added to a html, with an API to start capture frames and save capture data from Javascript.

    Inspector Panel
    • Filter displayed objects, making it easier to find objects of interest.

    Capture Panel
    • Save and Load captures
    • Open capture in new tab (right click on capture tab)
    • Open capture in new window (right click on capture tab)
    • Misc fixes for compute shader debugging.

    Shader Debugger
    • Variables panel: filter variables by name, and values that changed since the last step are highlighted.
    • Callstack panel: shows each call frame with its current line, highlights the active frame, and clicking a frame jumps the editor to that line.
    • Added a Detect Races button that runs the wgsl_reflect data-race detector, reporting data races and barrier issues caused by missing workgroup/storage barriers.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 1.0.2

    منتشر شده در ۴ آوریل ۲۰۲۶ - ۳۱۷٫۵۷ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    v1.0.2 - April 04, 2026
    • Optimize performance issues with the frame and object count plot widget.
    • Fix error when inspecting a page that destructs the canvas texture.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 1.0.1

    منتشر شده در ۱ مارس ۲۰۲۶ - ۳۱۵٫۶۳ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    v1.0.1 - March 01, 2026
    • Version updated to 1.0 to improve the version naming scheme.
    • Refreshed styling for a cleaner look.
    • Index Buffers view is now paginated to improve performance of viewing them.
    • Fix null errors with texture views.
    • Version label is clickable and takes you to the github.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 0.19.1

    منتشر شده در ۲۰ ژانویه ۲۰۲۶ - ۳۱۲٫۹۵ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    Fix error with capture textures

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 0.19.0

    منتشر شده در ۲۰ ژانویه ۲۰۲۶ - ۳۱۲٫۹۴ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    • Fix requestAnimationFrame inspection breaking threejs pages.
    • Shader Edtior: Compile button will stay visible when scrolling large shaders.
    • Texture Viewer: Fix display of 1 channel textures.
    • Texture Viewer: Fix display of u32 and i32 textures.
    • Texture Viewer: Add Auto Range option, to normalize auto texture values for display.
    • Texture Viewer: Display texture min and max values
    • Texture Viewer: Left-click on texture will display pixel value on the texture info bar.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 0.18.0

    منتشر شده در ۲۸ دسامبر ۲۰۲۵ - ۳۰۹٫۱۳ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    0.18.0
    * Fix issues with Recorder tool.
    * Improve connection from page to devtools panel.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 0.17.0

    منتشر شده در ۱۸ دسامبر ۲۰۲۵ - ۳۰۶ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    v0.17.0
    • Zoomable texture views.
    • Stacktrace lines link to source files.
    • Fix text color for light color mode.
    • Validation error text is now selectable.
    • Improvements to capturing specific frames.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 0.16.0

    منتشر شده در ۱ نوامبر ۲۰۲۵ - ۳۰۴٫۷۵ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    • Fix issue with shader editing on Firefox.
    • Add inspection history navigation

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 0.15.0

    منتشر شده در ۱۰ سپتامبر ۲۰۲۵ - ۳۰۲٫۶۲ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر
    • Fixes to the WGSL shader parser for reflection information and compute shader debugging.
    • Fixes for inspecting and recording sites that use Worker threads.

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
  • نسخه 0.14.0

    منتشر شده در ۲۵ ژوئیه ۲۰۲۵ - ۳۰۱٫۸۱ کیلوبایت
    سازگار با firefox 58.0 و نسخه‌های جدیدتر

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
رفتن به صفحه اصلی موزیلا

افزونه‌ها

  • درباره
  • وبلاگ افزونه‌های فایرفاکس
  • کارگاه افزونه
  • مرکز توسعه‌دهندگان
  • سیاست‌های توسعه‌دهنده
  • وبلاگ انجمن
  • انجمن
  • گزارش خطا
  • راهنمای بررسی

بارگیری

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

آخرین نسخه‌های ساخت

  • Nightly
  • Beta

فایرفاکس برای کسب‌وکار

  • Enterprise

انجمن

  • Connect
  • Contribute
  • Developer

دنبال کردن

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • حریم‌خصوصی
  • کوکی‌ها
  • حقوقی

غیر از مواردی که مشخص شده، محتوای این سایت تحت گواهینامه Creative Commons Attribution Share-Alike License v3.0 یا هر نسخه بعدی خواهد بود.