並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 177件

新着順 人気順

WebGPUの検索結果41 - 80 件 / 177件

  • GitHub - google/forma: An efficient vector-graphics renderer

    A (thoroughly) parallelized experimental Rust vector-graphics renderer with both a software (CPU) and hardware (GPU) back-end having the following goals, in this order: Portability; supporting Fuchsia, Linux, macOS, Windows, Android & iOS. Performance; making use of compute-focused pipeline that is highly parallelized both at the instruction-level and the thread-level. Simplicity; implementing an

      GitHub - google/forma: An efficient vector-graphics renderer
    • チャットAIをブラウザのWebGPUだけで実行でき日本語も使用できる「Web LLM」、実際に試してみる方法はこんな感じ

      ChatGPTやBardなど、大規模言語モデルをベースに人間と会話できる対話型AIが登場していますが、これらの対話型AIを動作させるには膨大な演算リソースが求められ、通常はAIが動作するサーバーにアクセスする形で対話を可能にしています。Metaが開発した大規模言語モデルのLLaMAをファインチューニングしたVicuna-7Bをベースにした対話型AI「Web LLM」は、ブラウザ上でのGPU演算を可能にするWebGPUを使うことで、サーバーにアクセスすることなくブラウザ上で対話型AIにアクセスできるのが特徴。日本語にも対応しているとのことなので、実際にWeb LLMと日本語で対話してみました。 GitHub - mlc-ai/web-llm: Bringing large-language models and chat to web browsers. Everything runs in

        チャットAIをブラウザのWebGPUだけで実行でき日本語も使用できる「Web LLM」、実際に試してみる方法はこんな感じ
      • 「M1搭載のMacBook Airはブラウザから900GFLOPSの計算が可能」という検証結果

        Apple独自開発のArmアーキテクチャベースのSoC「M1」は、グラフィックス性能を測るベンチマークでGeForce GTX 1050 TiやRadeon RX 560を上回ったと報告されるなど、非常に高性能であることが話題になっています。そんなM1を搭載したMacBook Airで単精度浮動小数点数演算性能を計測した結果を、開発者のBram Wasti氏が自身のウェブサイトで報告しています。 jott - m1_webgpu_perf https://jott.live/markdown/m1_webgpu_perf MacBookに標準搭載されているSafariは、WebGPUというGPU APIを実験的にサポートしています。そこで、行列の乗算を最適化するためのチューナーをコーディングしました。 チューナーのコードは以下で公開されています。 jott - webgpu_mm.js h

          「M1搭載のMacBook Airはブラウザから900GFLOPSの計算が可能」という検証結果
        • Chrome 113 ベータ版 : 新しい CSS メディア特性、linear() イージング関数、WebGPU

          .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

            Chrome 113 ベータ版 : 新しい CSS メディア特性、linear() イージング関数、WebGPU
          • 2020/05 W3C 活動概要 (日本語版)

            このレポートは、2020/05に行われたW3C 諮問委員会総会 (W3C 会員限定ページ) 向けに用意されました。 同時に公開された2020/05 W3C 現状 (翻訳はありません) も参照ください。前回のバージョンは2019/09 版活動概要 (英語版)になります。 このレポートの更新版は最新版をご参照ください。 (訳注: 一般向けに原版にはない説明のリンクや追記を入れている部分があります。) オリジナルの英語版に加え、簡体字中国語翻訳も低提供されています。 概要 このレポートはすでにウェブで実現されている領域についての拡張や、 ウェブ技術の拡張・強化のための技術革新に関する最近の活動の概要です。 インターネットについてのコア技術の上に構築されたウェブが、科学的な協働や発見を加速しつづける、家族・友人をつなぐ場になる、オンラインで学習し技術を高める手段になる、活発なビジネスを行う、などの

            • A Taste of WebGPU in Firefox – Mozilla Hacks - the Web developer blog

              WebGPU is an emerging API that provides access to the graphics and computing capabilities of hardware on the web. It’s designed from the ground up within the W3C GPU for the Web group by all major browser vendors, as well as Intel and a few others, guided by the following principles: We are excited to bring WebGPU support to Firefox because it will allow richer and more complex graphics applicatio

                A Taste of WebGPU in Firefox – Mozilla Hacks - the Web developer blog
              • Tree-sitter|Introduction

                ☰ Introduction Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be: General enough to parse any programming language Fast enough to parse on every keystroke in a text editor Robust enough to provide useful results even in the prese

                • WebGPUでガチリアルタイムレンダリングの世界が見えてきた - Qiita

                  ここ数年、Qiita上ではもっぱらポエムを生業としつつあります。@emadurandalです。こんにちは。 本記事ではWebGPUのWeb3Dにもたらす意味や効果について語っていこうと思います。とってもポエミーです。よろしくお願いします。 (なお、現時点でのWebGPUでは未対応で、将来的なサポートが議論されている未来の機能を前提にした話もしています) なぜWebGPUが必要とされているのか そもそもなぜ、WebGPUなのでしょうか。別にWebGLのままではいけないのでしょうか。 OpenGLは4.x世代が引き続きアップデートを続けていますし、OpenGL ESも3.x世代がコンピュートシェーダーを獲得するなど進化を続けています。それをベースにWebGL2とかWebGL3とかで順当にアップデートしていけば良いのではないでしょうか? そう思う方も多いでしょう。 しかし世の中を見渡すと、Web

                    WebGPUでガチリアルタイムレンダリングの世界が見えてきた - Qiita
                  • Godot 4メモ

                    最終更新日:2024年02月18日 オープンソースのゲームエンジンGodotの特徴やTipsをメモしています。 更新履歴 (2024年2月18日)Webエクスポートの対応状況等を更新、C#のサポート状況を反映、「Godot Engineの名前の由来と読み方について」を更新 (2023年10月9日)Androidエクスポートのセットアップ方法を更新 (2023年7月22日)「エディタのスクロール速度について」を追加 (2023年5月20日)Debug Menu add-on for Godot 4.xを紹介 (2023年3月2日)Godot 4.0安定版リリースを簡単に反映 Godotとは GodotはオープンソースのC++製2D/3Dゲームエンジンです。 もともとは2007年頃から元アルゼンチン在住のJuan Linietsky氏(現在はスペインに移住)とAriel Manzur氏が開発し

                      Godot 4メモ
                    • Chromeの新API「WebGPU」ではどれだけパフォーマンスが改善されるのか?

                      Googleは2022年第一四半期に登場するChromeにおいて、コンピューターグラフィックをレンダリングするために用いられるJavaScript APIを既存のWebGLから後継のWebGPUにアップデートすると発表しています。新たに登場するWebGPUの最大の特徴であるGPUで計算を行う「コンピュートシェーダー」について、フロントエンド開発に焦点を当てたニュースブログのPixels Commanderが解説しています。 WebGPU computations performance in comparison to WebGL | Pixels Commander https://pixelscommander.com/javascript/webgpu-computations-performance-in-comparison-to-webgl/ これまでのブラウザ上で3Dグラフィ

                        Chromeの新API「WebGPU」ではどれだけパフォーマンスが改善されるのか?
                      • Chrome ships WebGPU  |  Blog  |  Chrome for Developers

                        The Chrome team is thrilled to announce that WebGPU is now available by default in Chrome 113, which is currently in the Beta channel. WebGPU is a new web graphics API that offers significant benefits such as greatly reduced JavaScript workload for the same graphics and more than three times improvements in machine learning model inferences. This is possible due to more flexible GPU programming an

                          Chrome ships WebGPU  |  Blog  |  Chrome for Developers
                        • StableStudio で Stable Diffusion の UI をぺろっと用意する

                          Stable Diffusion 代行業したいけど UI(フロントエンド)どうしよ... ローカルで Stable Diffusion したいけど, stable-diffusion-webui https://github.com/AUTOMATIC1111/stable-diffusion-webui はデザインがイマイチ... 最新モデルとか使えて機能はいいんやけどね... Gradle がイマイチよのう... StableDiffusion の OSS UI は以前調べて, Stable Diffusion 系動かすときの OSS GUI app のメモ あんまりいいのが無いから自作すっぺかな... と思っていたところ, ちょうどいいタイミングで(?), DreamStudio の OSS 版 Stable Studio が公開されました! デザインいい感じやね. MIT ライセン

                            StableStudio で Stable Diffusion の UI をぺろっと用意する
                          • New in Chrome 94  |  Blog  |  Chrome for Developers

                            Here's what you need to know: The default color space for <canvas> elements is now formally defined in the spec as SRGB, and you can change it to Display P3. WebCodecs is a new, low level way to access built in audio and video codecs, important for streaming games, video editors, and such. WebGPU starts its origin trial. The PWA Summit is coming up October 6-7. And there's plenty more. I'm Pete Le

                            • OBSのブラウザソースで動くものを作るあなたへ

                              MacOSのみ一部バージョンが異なるのは26.1.1リリースのタイミングでブラウザソースがクラッシュする問題が発生し、hotfixとして26.1.2リリースのタイミングでMac版のみアップデートがなされたためです。 このようにバージョンアップのタイミングはまちまちで、XSplitに関しては最近までChrome 68系、OBSについても最新版の30.xでもChrome 103系と執筆現在(2024/04/22)での最新バージョンであるChrome 124から21バージョン遅れをとっている状況です。 これらのアップデートが進まないことの背景には、OBSがCEF経由でページの表示をテクスチャとして使用するためにテクスチャ共有を利用しながら、ゲームなどの他のソフトウェアやキャプチャを使用するためにもテクスチャ共有を利用していることと、CEFがOffscreen Rendering(OSR)時にハー

                                OBSのブラウザソースで動くものを作るあなたへ
                              • Raw WebGPU

                                Raw WebGPUAlain Galvan ·12/26/2019 @ 7:30 PM · Updated 2 days ago An overview on how to write a WebGPU application. Learn what key data structures and types are needed to draw in WebGPU. WebGPU is a new graphics API for the web that follows the architecture of modern computer graphics APIs such as Microsoft DirectX 12, Vulkan, and Apple Metal. This shift in paradigm for web graphics APIs allows us

                                  Raw WebGPU
                                • 【WebGL2】アニメーション付きの草を大量に生やす ~ Skinning Mesh と GPU Instancing の連携 ~ - KAYAC engineers' blog

                                  この記事はTech KAYAC Advent Calendar 2022 22日目の記事です。 こんにちは! ハイパーカジュアルゲームチームのフロントエンドエンジニアの深澤です。 WebGL2で、スキニング処理をしているGLTFのモデルを GPU Instancing で大量に表示するデモを作ってみました。影を落とす処理も合わせて、会社の Mac Chrome では30,000個ほど、私物 iPhoneX Safari では2,000-3,000個ほどは60FPSで表示できていそうです。 URLはこちらです。 デモサイト: https://takumifukasawa.github.io/PaleGL/demos/grass-skinning-gpu-instancing/ デモのgithub: https://github.com/takumifukasawa/PaleGL/tree/m

                                    【WebGL2】アニメーション付きの草を大量に生やす ~ Skinning Mesh と GPU Instancing の連携 ~ - KAYAC engineers' blog
                                  • WebGPU — All of the cores, none of the canvas — surma.dev

                                    WebGPU is an upcoming Web API that gives you low-level, general-purpose access GPUs. I am not very experienced with graphics. I picked up bits and bobs of WebGL by reading through tutorials on how to build game engines with OpenGL and learned more about shaders by watching Inigo Quilez do amazing things on ShaderToy by just using shaders, without any 3D meshes or models. This got me far enough to

                                      WebGPU — All of the cores, none of the canvas — surma.dev
                                    • GPUを使ってウェブ上のグラフィックスを改善するWebGLの後継API「WebGPU」がChrome 113ベータ版で利用可能に

                                      WebGPUは、コンピューターグラフィックをレンダリングするために広く用いられているWebGLの後継として開発されている新たなAPIであり、デバイスのGPUに対するより高度なアクセスを提供することで3Dグラフィックスやデータの並列処理を改善します。Googleが、2023年4月6日にリリースしたChrome 113ベータ版で、WebGPUがデフォルトで利用可能になったことを発表しました。 Chrome ships WebGPU - Chrome Developers https://developer.chrome.com/blog/webgpu-release/ WebGPU, one of the biggest additions to the Web platform is finally shipping in Chrome! ???? Many thanks to all Ch

                                        GPUを使ってウェブ上のグラフィックスを改善するWebGLの後継API「WebGPU」がChrome 113ベータ版で利用可能に
                                      • 「Chrome 113」β版で「WebGPU」が利用可能に JavaScriptの負荷軽減、機械学習モデル推論を3倍以上改善

                                        GoogleのChromeチームは2023年4月6日(米国時間)、同日にリリースしたWebブラウザ「Chrome 113」のβ版で、新しいWebグラフィックスAPI「WebGPU」が利用可能になったと発表した。 Chrome 113は、4月26日に安定版のリリースが予定されている。 「WebGL」および「WebGL 2」の後継となるWebGPUは、同じグラフィックスでもJavaScriptの作業負荷を大幅に軽減したり、機械学習(ML)モデルの推論を3倍以上改善したりするといった大きなメリットをもたらす。これは柔軟なGPUプログラミングと、WebGLが提供しない高度な機能へのアクセスにより可能となる。 WebGPUとは? 関連記事 Microsoft、WebGPUをフルサポートする3Dレンダリングエンジン「Babylon.js 5.0」を公開 Microsoftは、WebGPUのフルサポート

                                          「Chrome 113」β版で「WebGPU」が利用可能に JavaScriptの負荷軽減、機械学習モデル推論を3倍以上改善
                                        • GitHub - mlc-ai/web-llm: Bringing large-language models and chat to web browsers. Everything runs inside the browser with no server support.

                                          | NPM Package | Get Started | Examples | Documentation | MLC LLM | Discord | WebLLM is a modular and customizable javascript package that directly brings language model chats directly onto web browsers with hardware acceleration. Everything runs inside the browser with no server support and is accelerated with WebGPU. WebLLM is fully compatible with OpenAI API. That is, you can use the same OpenAI

                                            GitHub - mlc-ai/web-llm: Bringing large-language models and chat to web browsers. Everything runs inside the browser with no server support.
                                          • Visual Studio Code April 2023

                                            Version 1.78 is now available! Read about the new features and fixes from April. April 2023 (version 1.78) Update 1.78.1: The update addresses this security issue. Downloads: Windows: User System Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the April 2023 release of Visual Studio Code. There are many updates in this version that we hope you'll like, some of the

                                              Visual Studio Code April 2023
                                            • Introducing Baseline  |  Blog  |  web.dev

                                              Introducing Baseline Stay organized with collections Save and categorize content based on your preferences. At Google I/O 2023 we announced Baseline, learn more about this initiative and why we think it's important. Baseline helps you to see, at a glance, whether a feature or API is safe to use in your site or web applications. In this post, learn about the ideas that led to this concept, and how

                                                Introducing Baseline  |  Blog  |  web.dev
                                              • 2022-03-15のJS: React 18 RC、playwright v1.20.0、Safari 15.4の変更点

                                                JSer.info #583 - React 18 RCがリリースされました。 How to Upgrade to the React 18 Release Candidate – React Blog React 18 RCではIEのサポートが終了しています。 ReactDOMのrender APIをDeprecatedとし、createRoot APIの利用が推奨となっています。 SSR APIのrenderToNodeStreamを非推奨化し、SuspenseをサポートしたrenderToPipeableStreamとrenderToReadableStreamが追加されています。 setStateなどのステート更新を自動的にバッジ処理するようにし、React 17の挙動を再現するためのflushSyncAPIが追加されています。 また、ReduxなどのReact外でステート管理する

                                                  2022-03-15のJS: React 18 RC、playwright v1.20.0、Safari 15.4の変更点
                                                • Nodes – a new way to create with code | https://nodes.io

                                                  The Story¶IntroNodes is a JavaScript-based 2D canvas for computational thinking. It’s powered by web technologies and the npm ecosystem. We take inspiration from popular node-based tools but strive to bring the visual interface and textual code closer together while also encouraging patterns that aid the programmer in the prototype and exploratory stage of their process. Nodes was created and deve

                                                    Nodes – a new way to create with code | https://nodes.io
                                                  • Android版のChrome 121、「WebGPU」がデフォルトで有効化。高速なグラフィクス描画や機械学習を可能に | テクノエッジ TechnoEdge

                                                    ITジャーナリスト/Publickeyブロガー。IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。 Googleは1月17日付でリリースしたChrome 121のAndroid版で、QualcommとArmのGPUを搭載したデバイスではWebGPUがデフォルトで有効になったことを明らかにしました。 下記はGoogle ChromeエバンジェリストFrançois Beaufort氏のポストです。 WebGPUは、これまでWebブラウザ上でJavaScriptを用いた2次元や3次元の高速なグラフィックスの描画を行うWeb標準として使われてきたWebGLの後継となるWeb標準です。 WindowsのDirect 3D 12やmacOSのMetal、LinuxのVulkanのような、ローカルマシンに搭載されているGPUの能力を最大限に発揮できる

                                                      Android版のChrome 121、「WebGPU」がデフォルトで有効化。高速なグラフィクス描画や機械学習を可能に | テクノエッジ TechnoEdge
                                                    • Deno 1.8.0 がリリースされたので新機能や変更点の紹介

                                                      Copyright (c) 2018-2021 the Deno authors. MIT License. 日本時間の今日(2021 年 3 月 3 日)に Deno の v1.8.0 がリリースされました。 詳細なリリース内容は上記のリリースノートにまとまっていますが、ざっと紹介していきたいと思います。 WebGPU の実験的サポート ICU サポート カバレッジツールの改良版 deno coverage Import maps が安定化 module フェッチ時の Auth トークンサポート Deno.test の exit サニタイザ Deno.permissions 安定化 Deno.link Deno.symlink 安定化 Deno.metrics の粒度が細かくなった deno fmt で JSON をフォーマットできるようになった Deno.emit で IIFE をサポ

                                                        Deno 1.8.0 がリリースされたので新機能や変更点の紹介
                                                      • ゲームエンジンを自作しながら思ったこと - Qiita

                                                        本稿では、私が長く続けている個人でのゲームエンジン開発で得られた知識や経験を紹介します。 嘘ですポエムです。アルコールとか入ってます。 本当はかっこいいこと言ってみんなの役に立つこと書きたかったです。書きたかったけど無理だったよ…。 ひとつのゲームエンジンを作り続けてもう何年も経ちます。その間コンセプトも定められず満足なメジャーリリースもできないままだらだら作り続けてしまったので、あんまり役に立つことは書けなさそう。 とりあえず昨今のゲームエンジンの開発に必要な技術要素と、私が開発している Lumino というゲームエンジンでの代表的な実装例を紹介する、みたいな体で書いてみようと思います。なにか間違ってそうでしたらコメントお願いします。 多分、ちょっとでも役に立つかもしれないのは、「ゲーム作ってたけど気が付いたらゲームエンジン作ってて、ゲームが出来てないけどゲームエンジン公開してみたくなっ

                                                          ゲームエンジンを自作しながら思ったこと - Qiita
                                                        • Astro 2.0 と迫る TS 5.0 の気配など : Cybozu Frontend Weekly (2023-01-24号)

                                                          Astro 2.0 と迫る TS 5.0 の気配など : Cybozu Frontend Weekly (2023-01-24号) こんにちは! サイボウズ株式会社フロントエンドエキスパートチームの Saji (@sajikix) です。 はじめに フロントエンドエキスパートチームでは毎週火曜日に Cybozu Frontend Weekly という 「1 週間の間にあったフロントエンドニュースを共有する会」 を社内でに開催しています。 今回は、2023/01/24 の FrontendWeekly で取り上げた記事や話題をまとめたものになります。 取り上げた記事・話題 Bun v0.5 | Bun Blog Bun v0.5 がリリースされました。主なアップデートは以下のようになっています。 package.json の workspaces 機能に対応 ドメイン名解決のためのビルドイン

                                                            Astro 2.0 と迫る TS 5.0 の気配など : Cybozu Frontend Weekly (2023-01-24号)
                                                          • Why WASM is not the future of Babylon.js

                                                            (at least for now)… We recently got pinged on Twitter regarding a question about WebAssembly (WASM) being the future of Babylon.js. Here is our response: Our friends at Three.js had the same answer by the way :) I wanted to use this blog to get more into details about why we do not think WASM is the future of JavaScript frameworks. WASM is a target not a user facing languageWASM is meant to be a w

                                                              Why WASM is not the future of Babylon.js
                                                            • Rust wgpuで3DCGに挑戦する - Qiita

                                                              この記事は Rust 2 Advent Calendar 2020 - Qiita 20日目の記事です! RustとWebGPUを扱えるwgpuを使って、3DCGに挑戦しました!ので、その記録になります ここにもGif画像をあげたかったのですが大きすぎた... リポジトリ: https://github.com/anotherhollow1125/obj-viewer お試しページ: https://www.namnium.work/obj-web Firefox Nightlyでのみ動作確認しています。重いです。マウス操作等は受け付けません。 姉妹記事(ぜひ読んで!): 3DCGの基礎知識 Objファイルを描画するまで 動機とRustの良さ Rustを知るまではUnity C#でゲーム制作を行っていたのですが、Rustの魅力的な機能を知るとC#を書きたくなくなってしまい、Unityアレル

                                                                Rust wgpuで3DCGに挑戦する - Qiita
                                                              • Deno 1.40: Temporal API

                                                                We are excited to announce the release of Deno 1.40, a significant step forward in the evolution of Deno. This new version is packed with features that enhance the Deno experience, introducing the powerful Temporal API for advanced date and time operations, and embracing the latest decorator syntax for more expressive code. Alongside these advancements, we’ve implemented a series of deprecations,

                                                                  Deno 1.40: Temporal API
                                                                • 3D Gaussian Splatting の概要|npaka

                                                                  以下の記事が面白かったので、かるくまとめました。 ・Introduction to 3D Gaussian Splatting 1. 3D Gaussian Splatting の概要「3D Gaussian Splatting」は、画像の小さなサンプルで学習したデータから、フォトリアリスティックなシーンのリアルタイムレンダリングする手法です。 本質的にはラスター化手法 (他のデータ形式からのピクセル画像生成) になります。 (1) シーンを説明するデータを用意 (2) データを画面上に描画 これは、画面上に多数の三角形を描画するために使用される、コンピュータ グラフィックスの三角形ラスタライズに似ています。 ただし、三角形ではなくガウスです。 これは、明確にするために境界線が描かれた、ラスター化された単一のガウス分布になります。 これは次のパラメータで構成されています。 ・Positio

                                                                    3D Gaussian Splatting の概要|npaka
                                                                  • Real-Time Ray-Tracing in WebGPU

                                                                    Intro By the end of 2018, NVIDIA released the new GPU series Turing, best known for its ability of accelerated ray tracing. Ray tracing is the process of simulating light paths from reality. In reality, billions of rays get shot around you and at some point, hit your eyes. Up to today, simulating this process is one of the most expensive tasks in computer science and an ongoing research area. Prev

                                                                      Real-Time Ray-Tracing in WebGPU
                                                                    • New to the web platform in May  |  Blog  |  web.dev

                                                                      New to the web platform in May Stay organized with collections Save and categorize content based on your preferences. Discover some of the interesting features that landed in stable and beta web browsers during May 2023. Stable browser releases In May 2023, Firefox 113, Chrome 113, Chrome 114, and Safari 16.5 became stable. Let's take a look at what this means for the web platform. WebGPU Chrome 1

                                                                        New to the web platform in May  |  Blog  |  web.dev
                                                                      • WebGLからWebGPUにステップアップしよう! - Qiita

                                                                        はじめに この記事はHIKKYアドベントカレンダー2023の10日目の記事です。 こんにちは、 @emadurandal と申します。HIKKYのエンジン開発部でメタバースエンジンの開発に従事しています。 今回は、WebGLからWebGPUへのステップアップについての記事を書いてみようと思います。 なぜWebGPUが登場したのか WebGLはOpenGL ESのAPI体系をブラウザに移植したものです。 そのOpenGLですが、歴史的経緯により、GPUやCPUの性能を完全に引き出しきれないレガシーな部分を引きずっていました。 詳しくはこちらの記事をご覧ください。 そのため、WebGL2の次はWebGL3というわけにはいかなかったようです。 よりGPUの性能を引き出せる、よりモダンなAPI体系が必要でした。ネイティブにはVulkan APIがありますが、それをそのままブラウザに持ってくるには、

                                                                          WebGLからWebGPUにステップアップしよう! - Qiita
                                                                        • Chrome 113 でWebGPUをデフォルト利用可能になど : Cybozu Frontend Weekly (2023-04-11号)

                                                                          Chrome 113 でWebGPUをデフォルト利用可能になど : Cybozu Frontend Weekly (2023-04-11号) こんにちは! サイボウズ株式会社フロントエンドエンジニアの おぐえもん(@oguemon_com) です。 はじめに サイボウズでは毎週火曜日に Frontend Weekly という「一週間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2023/04/11 の Frontend Weekly で取り上げた記事や話題を紹介します。 取り上げた記事・話題 Powering a serverless Web: Vercel joins AWS Marketplace – Vercel 4/5 に Vercel が AWS Marketplace で利用できるようになりました。 これにより、AWS アカウントを通じて Ver

                                                                            Chrome 113 でWebGPUをデフォルト利用可能になど : Cybozu Frontend Weekly (2023-04-11号)
                                                                          • About

                                                                            Working on LLMs. Previously, I was a software engineer working on open-source Kubernetes at Google, building and maintaining Kubernetes developer tools such as minikube and skaffold. I also worked on machine learning pipelines as a maintainer of the Kubeflow project. Before Google, I worked at The Blackstone Group in NYC. I received a BA in Mathematics from Columbia University. I have an MBA from

                                                                            • Introduction | Learn Wgpu

                                                                              # Introduction # What is wgpu? Wgpu (opens new window) is a Rust implementation of the WebGPU API spec (opens new window). WebGPU is a specification published by the GPU for the Web Community Group. It aims to allow web code access to GPU functions in a safe and reliable manner. It does this by mimicking the Vulkan API, and translating that down to whatever API the host hardware is using (ie. Dire

                                                                              • Chrome 115 beta  |  Blog  |  Chrome for Developers

                                                                                Multiple keywords for the CSS display property, WGSLLanguageFeatures for WebGPU, HTTPS upgrades, and more. Unless otherwise noted, changes described apply to the newest Chrome beta channel release for Android, ChromeOS, Linux, macOS, and Windows. Learn more about the features listed here through the provided links or from the list on ChromeStatus.com. Chrome 115 is beta as of May 31, 2023. You can

                                                                                • Deno 1.8 Release Notes

                                                                                  Today we are releasing Deno 1.8.0. This release contains a massive amount of new features and stabilizations: Experimental support for WebGPU API: paving a path towards out-of-the-box GPU accelerated machine learning in Deno Built-in internationalization APIs enabled: all JS Intl APIs are available out of the box Revamped coverage tooling: coverage now supports outputting lcov reports Import maps

                                                                                    Deno 1.8 Release Notes