Commit Graph

33 Commits

Author SHA1 Message Date
Krishna Ayyalasomayajula
c2e1aa3bab docs: fix validation layer disable mechanism in GPU init section 2026-05-30 20:57:00 -05:00
Krishna Ayyalasomayajula
ccd5f2a61a docs: add 9 missing glossary entries 2026-05-30 20:53:58 -05:00
Krishna Ayyalasomayajula
31adc35da7 docs: add SurfaceStatus::Lost recovery strategy 2026-05-30 20:51:37 -05:00
Krishna Ayyalasomayajula
598708f111 docs: add RenderDoc GPU debugging tools mention 2026-05-30 20:50:03 -05:00
Krishna Ayyalasomayajula
689b43da98 docs: add validation layer discussion to GPU init section 2026-05-30 20:49:40 -05:00
Krishna Ayyalasomayajula
2586e9b813 docs: add shader compilation troubleshooting entry 2026-05-30 20:49:31 -05:00
Krishna Ayyalasomayajula
cb7c01754f docs: add matrix math prerequisite note to What's Next 2026-05-30 20:49:19 -05:00
Krishna Ayyalasomayajula
865f8c1191 docs: add depth buffer acknowledgment to coordinate systems 2026-05-30 20:49:18 -05:00
Krishna Ayyalasomayajula
a8c64e3643 docs: fix pipeline and operations cross-reference anchors 2026-05-30 20:47:23 -05:00
Krishna Ayyalasomayajula
f9010f9234 docs: standardize cross-reference link format to markdown 2026-05-30 20:31:59 -05:00
Krishna Ayyalasomayajula
6d72ecf45d docs: fix all broken cross-reference links 2026-05-30 20:30:24 -05:00
Krishna Ayyalasomayajula
ecea7ce77e docs: eliminate shader walkthrough duplication between S4 and shader-basics 2026-05-30 20:22:51 -05:00
Krishna Ayyalasomayajula
cad48bd58d docs: standardize Instance creation to default() 2026-05-30 20:20:56 -05:00
Krishna Ayyalasomayajula
8ee04f9dce docs: standardize shader file path to shader.wgsl 2026-05-30 20:20:53 -05:00
Krishna Ayyalasomayajula
9051de0591 docs: correct @builtin(position) explanation per WGSL spec 2026-05-30 20:17:16 -05:00
Krishna Ayyalasomayajula
7f47641fdb docs: fix pipeline stage ordering per WebGPU/Vulkan spec 2026-05-30 20:17:09 -05:00
Krishna Ayyalasomayajula
d7fc299d5a docs: fix render loop to use CurrentSurfaceTexture enum per wgpu 29 API 2026-05-30 20:12:18 -05:00
Krishna Ayyalasomayajula
667dea3d52 docs: fix Polltype glossary entry to include submission_index field 2026-05-30 20:12:04 -05:00
Krishna Ayyalasomayajula
3369528679 docs: fix resize() signature mismatch between call site and definition 2026-05-30 20:03:47 -05:00
Krishna Ayyalasomayajula
4a4be8b307 docs: add window field to State struct for Outdated recovery 2026-05-30 20:02:59 -05:00
Krishna Ayyalasomayajula
23a7e3b151 docs: fix SurfaceStatus API to match wgpu 29 CurrentSurfaceTexture 2026-05-30 20:01:24 -05:00
Krishna Ayyalasomayajula
98cf438f88 docs: fix Polltype glossary entry to match wgpu 29 API 2026-05-30 20:00:39 -05:00
Krishna Ayyalasomayajula
f99e92d1f5 boilerplate 2026-05-30 18:05:19 -05:00
Krishna Ayyalasomayajula
b66be87ab9 fix: add missing glossary entry for present-mode 2026-05-30 18:00:58 -05:00
Krishna Ayyalasomayajula
19c112d3bb fix: correct case-sensitive glossary links in TROUBLESHOOTING 2026-05-30 17:59:42 -05:00
Krishna Ayyalasomayajula
9c3758afc8 fix: add missing glossary entry for surface-configuration 2026-05-30 17:59:16 -05:00
Krishna Ayyalasomayajula
27b5c7c7d5 fix: add missing TROUBLESHOOTING issue #3, fix broken glossary links in S9 2026-05-30 17:57:38 -05:00
Krishna Ayyalasomayajula
dc0e2379a8 docs: append S9-S11, add README and TROUBLESHOOTING 2026-05-30 17:56:38 -05:00
Krishna Ayyalasomayajula
7a7191c17d fix: use PollType::Wait and remove pre_present_notify (subtask 2.4 fixes) 2026-05-30 17:55:14 -05:00
Krishna Ayyalasomayajula
4e8c4be649 docs: append sections S7-S8 (render loop, resize) 2026-05-30 17:53:15 -05:00
Krishna Ayyalasomayajula
de38f526b9 docs: append sections S4-S6 (shaders, vertex data, render pipeline) 2026-05-30 17:44:31 -05:00
Krishna Ayyalasomayajula
4d429cf212 docs: write sections S1-S3 (intro, app skeleton, init chain) 2026-05-30 17:42:21 -05:00
Krishna Ayyalasomayajula
dbe6bdee9a docs: add concept reference files (graphics-pipeline, coordinate-systems, shader-basics, GLOSSARY) 2026-05-30 17:40:28 -05:00