Skip to main content
Run any Skill in Manus
with one click
GitHub repository

hShadertoy

hShadertoy contains 7 collected skills from shaderology, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
7
Stars
26
updated
2026-07-22
Forks
1
Occupation coverage
2 occupation categories ยท 100% classified
repository explorer

Skills in this repository

houdini-testing
software-quality-assurance-analysts-and-testers

Test the Houdini side of hShadertoy headlessly (hython, no GUI) โ€” builder test, real OpenCL cook test, the live-header vs HDA-owner boundary, main_header.cl anatomy, and a Houdini glossary for engineers who have never opened Houdini. Use when validating HDA builds, cubemap/mainCubemap paths, runtime-header changes, cook failures, or anything involving hython, COPs,

2026-07-22
transpiler-dev
software-developers

Architecture ground truth and change workflow for the GLSLโ†’OpenCL transpiler (src/glsl_to_opencl/) โ€” the real pipeline, where each kind of change goes, TDD workflow, debugging recipes, and the must-know traps. Use when modifying the transpiler, adding a transformation, debugging a transpile/compile failure, adding builtin or type mappings, or touching either emitter or host script.

2026-07-22
onboarding
software-developers

START HERE for anyone new to hShadertoy โ€” what the project is, repo map, environment, the non-negotiable rules, current campaign state, and which skill/doc to use for which job. Use at the start of any session when unfamiliar with the project, when unsure which docs are trustworthy, or when deciding where a piece of work belongs.

2026-07-14
render-compare
software-quality-assurance-analysts-and-testers

Build/run the automated image-comparison harness that renders original Shadertoy GLSL via wgpu-shadertoy and hShadertoy output via Houdini, then diffs the images to prove render CORRECTNESS (not just compile success). Use when validating that transpiled shaders render the same as the originals, building the comparison pipeline, or investigating "compiles but looks wrong" bugs.

2026-07-14
fix-campaign
software-developers

Run one transpiler bug-fix session end-to-end (tests/fixcampaign/) โ€” TDD-first fix workflow, regression gates, delta measurement, backlog/handoff bookkeeping, and the accumulated traps from 11+ sessions. Use when fixing a transpiler failure category, resuming the fix campaign, proving a fix against the shader corpus, or deciding whether a fix needs owner approval.

2026-07-04
mass-test-campaign
software-developers

Run the Shadertoy mass-test campaign (tests/campaign/) โ€” fetch/test/report stages, ledger.json rules, API budget, failure-taxonomy classifier maintenance, and the long-compile batching workaround. Use when measuring transpiler pass rate, testing shader ids, resuming a campaign session, re-testing after a fix, regenerating REPORT.md/failures.csv, or refining classify.py.

2026-07-04
shadertoy-api
software-developers

Fetching shaders from the Shadertoy.com REST API โ€” Cloudflare TLS-fingerprint workaround (curl_cffi), API key, monthly budget, caches, and what is permanently blocked (/media/). Use when downloading shaders, debugging 403 errors from shadertoy.com, adding fetch code, or reasoning about API budget for the mass-test campaign.

2026-07-04