{"id":13523587,"url":"https://redcamel.github.io/webgpu/","last_synced_at":"2025-04-01T01:33:09.475Z","repository":{"id":38210517,"uuid":"220176108","full_name":"redcamel/webgpu","owner":"redcamel","description":"WebGPU Samples \u0026 RnD","archived":false,"fork":false,"pushed_at":"2024-04-03T06:12:54.000Z","size":36144,"stargazers_count":74,"open_issues_count":0,"forks_count":13,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-11-02T08:30:24.026Z","etag":null,"topics":["demo","tutorial","webgpu"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redcamel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-11-07T07:24:18.000Z","updated_at":"2024-11-01T01:36:43.000Z","dependencies_parsed_at":"2023-01-24T01:45:30.116Z","dependency_job_id":null,"html_url":"https://github.com/redcamel/webgpu","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redcamel%2Fwebgpu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redcamel%2Fwebgpu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redcamel%2Fwebgpu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redcamel%2Fwebgpu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redcamel","download_url":"https://codeload.github.com/redcamel/webgpu/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246567123,"owners_count":20798117,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["demo","tutorial","webgpu"],"created_at":"2024-08-01T06:01:01.564Z","updated_at":"2025-04-01T01:33:04.462Z","avatar_url":"https://github.com/redcamel.png","language":"JavaScript","readme":"It is no longer managed.\n\n# WebGPU study\n\nThese study samples run in Chrome Canary() behind the flag --enable-unsafe-webgpu.\n\n# github\n- [go github](https://github.com/redcamel/webgpu)\n \n# study example\n- ## WGSL Version\n  - ### basic\n      - [SampleHelloWorld](https://redcamel.github.io/webgpu/build/index.html?idx=0)\n      - [SampleVertexBuffer](https://redcamel.github.io/webgpu/build/index.html?idx=1)\n      - [SampleTransform](https://redcamel.github.io/webgpu/build/index.html?idx=2)\n      - [SampleAttribute](https://redcamel.github.io/webgpu/build/index.html?idx=3)\n      - [SampleTexture](https://redcamel.github.io/webgpu/build/index.html?idx=4)\n      - [SampleSimpleLight](https://redcamel.github.io/webgpu/build/index.html?idx=5)\n      - [SampleMultiObjectRender](https://redcamel.github.io/webgpu/build/index.html?idx=6)\n      - [SampleIndexBuffer](https://redcamel.github.io/webgpu/build/index.html?idx=7)\n      - TODO - PostEffect Sample\n      - TODO - Mipmap Sample\n      - TODO - CubeMap Sample\n      - TODO - Compute Sample\n      - TODO - Multi bindGroupLayout Sample\n      - TODO - Antialiasing Sample\n  \n- ## Old GLSL Version\n  - ### basic\n      - [hello world](https://redcamel.github.io/webgpu/old_glsl_rnd/001_helloworld)\n      - [uniform](https://redcamel.github.io/webgpu/old_glsl_rnd/002_transform)\n      - [attribute](https://redcamel.github.io/webgpu/old_glsl_rnd/003_attribute)\n      - [use multiply bindGroupLayout](https://redcamel.github.io/webgpu/old_glsl_rnd/009_multi_BindGroupLayout)\n  - ### Texture\n      - [basic texture](https://redcamel.github.io/webgpu/old_glsl_rnd/004_texture)\n          - [clamp-to-edge](https://redcamel.github.io/webgpu/old_glsl_rnd/004_texture/clamp-to-edge)\n          - [mirror-repeat](https://redcamel.github.io/webgpu/old_glsl_rnd/004_texture/mirror-repeat)\n          - [repeat](https://redcamel.github.io/webgpu/old_glsl_rnd/004_texture/repeat)\n          - [generateMipmap](https://redcamel.github.io/webgpu/old_glsl_rnd/012_mipmap)\n          - [generateCubeMap](https://redcamel.github.io/webgpu/old_glsl_rnd/013_cubemap)\n  - ### multiple draw\n      - [draw multiple object - one buffer](https://redcamel.github.io/webgpu/old_glsl_rnd/005_multiObject)\n      - [draw multiple object - individual buffer](https://redcamel.github.io/webgpu/old_glsl_rnd/005_multiObject2)\n      - [instancing](https://redcamel.github.io/webgpu/old_glsl_rnd/008_instancing)\n  - ### IndexBuffer\n      - [indexBuffer - use drawIndexed](https://redcamel.github.io/webgpu/old_glsl_rnd/006_indexBuffer)\n  - ### Lighting\n      - [simple light test](https://redcamel.github.io/webgpu/old_glsl_rnd/007_simpleLight)\n      - [simple light test2](https://redcamel.github.io/webgpu/old_glsl_rnd/011_simple_defferd_light)\n  - ### Deferred\n      - [simple Deferred](https://redcamel.github.io/webgpu/old_glsl_rnd/011_simple_defferd)\n  - ### PostEffect\n      - [simple PostEffect](https://redcamel.github.io/webgpu/old_glsl_rnd/010_postEffect)\n  - ### Compute\n      - [simple PostEffect](https://redcamel.github.io/webgpu/old_glsl_rnd/14_compute)\n  \n# RedGPU engine \n   - [RedGPU - github](https://github.com/redcamel/RedGPU)\n","funding_links":[],"categories":["Demos"],"sub_categories":["Try out WebGPU"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/redcamel.github.io%2Fwebgpu%2F","html_url":"https://awesome.ecosyste.ms/projects/redcamel.github.io%2Fwebgpu%2F","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/redcamel.github.io%2Fwebgpu%2F/lists"}