{"id":17299,"date":"2026-09-30T14:09:43","date_gmt":"2026-09-30T05:09:43","guid":{"rendered":"http:\/\/www.gisdeveloper.co.kr\/?p=17299"},"modified":"2026-09-30T14:10:16","modified_gmt":"2026-09-30T05:10:16","slug":"webgpu-%ea%b8%b0%eb%8a%a5-%ea%b0%90%ec%a7%80","status":"publish","type":"post","link":"http:\/\/www.gisdeveloper.co.kr\/?p=17299","title":{"rendered":"WebGPU \uae30\ub2a5 \uac10\uc9c0"},"content":{"rendered":"<p>\uac70\uc758 \ubaa8\ub4e0 \uc6f9\ube0c\ub77c\uc6b0\uc800\uac00 WebGPU\ub97c \uc9c0\uc6d0\ud558\uc9c0\ub9cc \ud655\uc778\uc740 \ub2e4\uc74c\uacfc \uac19\uc774 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"javascript\">\r\nconst adapter = await navigator.gpu?.requestAdapter();\r\nif (!adapter) {\r\n  return;\r\n}\r\n<\/pre>\n<p>WebGPU \uc9c0\uc6d0\uacfc\ub294 \ubcc4\uac1c\ub85c WebGPU\uc5d0\uc11c \uc81c\uacf5\ud558\ub294 \uae30\ub2a5\uc740 \uadf8 \ub2e8\uc704\ub9c8\ub2e4 \uc9c0\uc6d0 \uc5ec\ubd80\ub97c \ud655\uc778\ud574\uc57c\ud560 \ud544\uc694\ub294 \uc788\uc2b5\ub2c8\ub2e4. \uc774\uc5d0 \ub300\ud55c \ucf54\ub4dc\ub294 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"javascript\">\r\nconst hasFloat32Filtering = adapter.features.has('float32-filterable');\r\nconst hasTimestamps = adapter.features.has('timestamp-query');\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\uac70\uc758 \ubaa8\ub4e0 \uc6f9\ube0c\ub77c\uc6b0\uc800\uac00 WebGPU\ub97c \uc9c0\uc6d0\ud558\uc9c0\ub9cc \ud655\uc778\uc740 \ub2e4\uc74c\uacfc \uac19\uc774 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. const adapter = await navigator.gpu?.requestAdapter(); if (!adapter) { return; } WebGPU \uc9c0\uc6d0\uacfc\ub294 \ubcc4\uac1c\ub85c WebGPU\uc5d0\uc11c \uc81c\uacf5\ud558\ub294 \uae30\ub2a5\uc740 \uadf8 \ub2e8\uc704\ub9c8\ub2e4 \uc9c0\uc6d0 \uc5ec\ubd80\ub97c \ud655\uc778\ud574\uc57c\ud560 \ud544\uc694\ub294 \uc788\uc2b5\ub2c8\ub2e4. \uc774\uc5d0 \ub300\ud55c \ucf54\ub4dc\ub294 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4. const hasFloat32Filtering = adapter.features.has(&#8216;float32-filterable&#8217;); const hasTimestamps = adapter.features.has(&#8216;timestamp-query&#8217;);<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-17299","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/17299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=17299"}],"version-history":[{"count":3,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/17299\/revisions"}],"predecessor-version":[{"id":17302,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/17299\/revisions\/17302"}],"wp:attachment":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17299"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17299"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}