{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":672643557,"defaultBranch":"main","name":"FWK","ownerLogin":"r-lyeh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-30T19:18:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35402248?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725672089.0","currentOid":""},"activityList":{"items":[{"before":"a64310ab244c4af0abc2a07cb0c609eabb79b7e1","after":"94aa616722ebdc3fd86e41e7a7b909b3b1920e04","ref":"refs/heads/main","pushedAt":"2024-09-18T13:29:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"chg: add #include support (tools/cook)\n\nnew: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot lights (@zpl-zak)\nnew: mesh-level sorting based on render pass (@zpl-zak)\nnew: mesh-level frustum culling (@zpl-zak)\nnew: Added model_bsphere() (@zpl-zak)\nnew: Model auto LOD generation (WIP!) (@zpl-zak)\nfix: Shader uniform caching (huge fps speedup) (@zpl-zak)\nchg: Reworked model instancing to avoid glBufferData() overhead for single-instance models (@zpl-zak)\nnew: added model_get_bone_position() (@zpl-zak)\nnew: Implemented VertexLit shading (for the cool PSX looks!) (@zpl-zak)\nchg: Improved vertex color support (@zpl-zak)\nfix: Fixed wrong axis order used during model import (BREAKING!) (@zpl-zak)\nbrk: Revamped the model API (BREAKING!) (@zpl-zak)\nnew: Added fog support (WIP!) (@zpl-zak)\nnew: Revamped the shader system to be more flexible and modular (@zpl-zak)\nnew: Introduction of the shader library (see engine/art/shaderlib/) (@zpl-zak)\nnew: Improved transparency detection and support (@zpl-zak)\nchg: Reworked skybox and cubemap modules (@zpl-zak)\nnew: Added environment probes baking (@zpl-zak)\nnew: Added light probes and spherical harmonics weighting (@zpl-zak)\nbrk: Dropped support for the lightmapper API (@zpl-zak)\nnew: Scene: Integrated shadowmap support (@zpl-zak)\nnew: Scene: Implemented renderbuckets (WIP!) (@zpl-zak)\nchg: Scene/Render: Moved light to render module (@zpl-zak)\n\nchg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"chg: add #include support (tools/cook)"}},{"before":"a582ee0e9146da237fe7b2e55002cdcf29004b4d","after":"a64310ab244c4af0abc2a07cb0c609eabb79b7e1","ref":"refs/heads/main","pushedAt":"2024-09-08T03:09:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"new: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot lights (@zpl-zak)\nnew: mesh-level sorting based on render pass (@zpl-zak)\nnew: mesh-level frustum culling (@zpl-zak)\nnew: Added model_bsphere() (@zpl-zak)\nnew: Model auto LOD generation (WIP!) (@zpl-zak)\nfix: Shader uniform caching (huge fps speedup) (@zpl-zak)\nchg: Reworked model instancing to avoid glBufferData() overhead for single-instance models (@zpl-zak)\nnew: added model_get_bone_position() (@zpl-zak)\nnew: Implemented VertexLit shading (for the cool PSX looks!) (@zpl-zak)\nchg: Improved vertex color support (@zpl-zak)\nfix: Fixed wrong axis order used during model import (BREAKING!) (@zpl-zak)\nbrk: Revamped the model API (BREAKING!) (@zpl-zak)\nnew: Added fog support (WIP!) (@zpl-zak)\nnew: Revamped the shader system to be more flexible and modular (@zpl-zak)\nnew: Introduction of the shader library (see engine/art/shaderlib/) (@zpl-zak)\nnew: Improved transparency detection and support (@zpl-zak)\nchg: Reworked skybox and cubemap modules (@zpl-zak)\nnew: Added environment probes baking (@zpl-zak)\nnew: Added light probes and spherical harmonics weighting (@zpl-zak)\nbrk: Dropped support for the lightmapper API (@zpl-zak)\nnew: Scene: Integrated shadowmap support (@zpl-zak)\nnew: Scene: Implemented renderbuckets (WIP!) (@zpl-zak)\nchg: Scene/Render: Moved light to render module (@zpl-zak)\n\nchg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"new: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot…"}},{"before":"7764f2bea5a3184942ef4a966c4be4b55dd299d3","after":"a582ee0e9146da237fe7b2e55002cdcf29004b4d","ref":"refs/heads/main","pushedAt":"2024-09-08T02:41:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"new: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot lights (@zpl-zak)\nnew: mesh-level sorting based on render pass (@zpl-zak)\nnew: mesh-level frustum culling (@zpl-zak)\nnew: Added model_bsphere() (@zpl-zak)\nnew: Model auto LOD generation (WIP!) (@zpl-zak)\nfix: Shader uniform caching (huge fps speedup) (@zpl-zak)\nchg: Reworked model instancing to avoid glBufferData() overhead for single-instance models (@zpl-zak)\nnew: added model_get_bone_position() (@zpl-zak)\nnew: Implemented VertexLit shading (for the cool PSX looks!) (@zpl-zak)\nchg: Improved vertex color support (@zpl-zak)\nfix: Fixed wrong axis order used during model import (BREAKING!) (@zpl-zak)\nbrk: Revamped the model API (BREAKING!) (@zpl-zak)\nnew: Added fog support (WIP!) (@zpl-zak)\nnew: Revamped the shader system to be more flexible and modular (@zpl-zak)\nnew: Introduction of the shader library (see engine/art/shaderlib/) (@zpl-zak)\nnew: Improved transparency detection and support (@zpl-zak)\nchg: Reworked skybox and cubemap modules (@zpl-zak)\nnew: Added environment probes baking (@zpl-zak)\nnew: Added light probes and spherical harmonics weighting (@zpl-zak)\nbrk: Dropped support for the lightmapper API (@zpl-zak)\nnew: Scene: Integrated shadowmap support (@zpl-zak)\nnew: Scene: Implemented renderbuckets (WIP!) (@zpl-zak)\nchg: Scene/Render: Moved light to render module (@zpl-zak)\n\nchg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"new: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot…"}},{"before":"ab9a963a0a06e3914d5ef8e6cf3d71e3457b64b6","after":"7764f2bea5a3184942ef4a966c4be4b55dd299d3","ref":"refs/heads/main","pushedAt":"2024-09-08T01:12:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"new: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot lights (@zpl-zak)\nnew: mesh-level sorting based on render pass (@zpl-zak)\nnew: mesh-level frustum culling (@zpl-zak)\nnew: Added model_bsphere() (@zpl-zak)\nnew: Model auto LOD generation (WIP!) (@zpl-zak)\nfix: Shader uniform caching (huge fps speedup) (@zpl-zak)\nchg: Reworked model instancing to avoid glBufferData() overhead for single-instance models (@zpl-zak)\nnew: added model_get_bone_position() (@zpl-zak)\nnew: Implemented VertexLit shading (for the cool PSX looks!) (@zpl-zak)\nchg: Improved vertex color support (@zpl-zak)\nfix: Fixed wrong axis order used during model import (BREAKING!) (@zpl-zak)\nbrk: Revamped the model API (BREAKING!) (@zpl-zak)\nnew: Added fog support (WIP!) (@zpl-zak)\nnew: Revamped the shader system to be more flexible and modular (@zpl-zak)\nnew: Introduction of the shader library (see engine/art/shaderlib/) (@zpl-zak)\nnew: Improved transparency detection and support (@zpl-zak)\nchg: Reworked skybox and cubemap modules (@zpl-zak)\nnew: Added environment probes baking (@zpl-zak)\nnew: Added light probes and spherical harmonics weighting (@zpl-zak)\nbrk: Dropped support for the lightmapper API (@zpl-zak)\nnew: Scene: Integrated shadowmap support (@zpl-zak)\nnew: Scene: Implemented renderbuckets (WIP!) (@zpl-zak)\nchg: Scene/Render: Moved light to render module (@zpl-zak)\n\nchg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"new: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot…"}},{"before":"8922f1b19474c8b9b204fd79ac86ba066c07cdcb","after":"ab9a963a0a06e3914d5ef8e6cf3d71e3457b64b6","ref":"refs/heads/main","pushedAt":"2024-09-08T01:03:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"new: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot lights (@zpl-zak)\nnew: mesh-level sorting based on render pass (@zpl-zak)\nnew: mesh-level frustum culling (@zpl-zak)\nnew: Added model_bsphere() (@zpl-zak)\nnew: Model auto LOD generation (WIP!) (@zpl-zak)\nfix: Shader uniform caching (huge fps speedup) (@zpl-zak)\nchg: Reworked model instancing to avoid glBufferData() overhead for single-instance models (@zpl-zak)\nnew: added model_get_bone_position() (@zpl-zak)\nnew: Implemented VertexLit shading (for the cool PSX looks!) (@zpl-zak)\nchg: Improved vertex color support (@zpl-zak)\nfix: Fixed wrong axis order used during model import (BREAKING!) (@zpl-zak)\nbrk: Revamped the model API (BREAKING!) (@zpl-zak)\nnew: Added fog support (WIP!) (@zpl-zak)\nnew: Revamped the shader system to be more flexible and modular (@zpl-zak)\nnew: Introduction of the shader library (see engine/art/shaderlib/) (@zpl-zak)\nnew: Improved transparency detection and support (@zpl-zak)\nchg: Reworked skybox and cubemap modules (@zpl-zak)\nnew: Added environment probes baking (@zpl-zak)\nnew: Added light probes and spherical harmonics weighting (@zpl-zak)\nbrk: Dropped support for the lightmapper API (@zpl-zak)\nnew: Scene: Integrated shadowmap support (@zpl-zak)\nnew: Scene: Implemented renderbuckets (WIP!) (@zpl-zak)\nchg: Scene/Render: Moved light to render module (@zpl-zak)\n\nchg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"new: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot…"}},{"before":"c31cd7748a5f582528e829dfdb3f8b3b70fafdb2","after":"8922f1b19474c8b9b204fd79ac86ba066c07cdcb","ref":"refs/heads/main","pushedAt":"2024-09-07T15:10:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: reduce MAX_LIGHTS to 4 (Intel)\n\nRender: mesh-level sorting based on render pass (@zpl-zak)\nRender: mesh-level frustum culling (@zpl-zak)\nRender: Added model_bsphere() (@zpl-zak)\nRender: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot lights (@zpl-zak)\nRender: Model auto LOD generation (WIP!) (@zpl-zak)\nRender: Shader uniform caching (huge fps speedup) (@zpl-zak)\nRender: Reworked model instancing to avoid glBufferData() overhead for single-instance models (@zpl-zak)\nRender: added model_get_bone_position() (@zpl-zak)\nRender: Implemented VertexLit shading (for the cool PSX looks!) (@zpl-zak)\nRender: Improved vertex color support (@zpl-zak)\nRender: Fixed wrong axis order used during model import (BREAKING!) (@zpl-zak)\nRender: Revamped the model API (BREAKING!) (@zpl-zak)\nRender: Added fog support (WIP!) (@zpl-zak)\nRender: Revamped the shader system to be more flexible and modular (@zpl-zak)\nRender: Introduction of the shader library (see engine/art/shaderlib/) (@zpl-zak)\nRender: Improved transparency detection and support (@zpl-zak)\nRender: Reworked skybox and cubemap modules (@zpl-zak)\nRender: Added environment probes baking (@zpl-zak)\nRender: Added light probes and spherical harmonics weighting (@zpl-zak)\nRender: Dropped support for the lightmapper API (@zpl-zak)\nScene: Integrated shadowmap support (@zpl-zak)\nScene: Implemented renderbuckets (WIP!) (@zpl-zak)\nScene/Render: Moved light to render module (@zpl-zak)\n\nchg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"fix: reduce MAX_LIGHTS to 4 (Intel)"}},{"before":"b967e0c0ce3c71547d2777b016aa66ceb9eec4e8","after":"c31cd7748a5f582528e829dfdb3f8b3b70fafdb2","ref":"refs/heads/main","pushedAt":"2024-09-07T11:01:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: reduce MAX_LIGHTS to 8 (Intel)\n\nRender: mesh-level sorting based on render pass (@zpl-zak)\nRender: mesh-level frustum culling (@zpl-zak)\nRender: Added model_bsphere() (@zpl-zak)\nRender: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot lights (@zpl-zak)\nRender: Model auto LOD generation (WIP!) (@zpl-zak)\nRender: Shader uniform caching (huge fps speedup) (@zpl-zak)\nRender: Reworked model instancing to avoid glBufferData() overhead for single-instance models (@zpl-zak)\nRender: added model_get_bone_position() (@zpl-zak)\nRender: Implemented VertexLit shading (for the cool PSX looks!) (@zpl-zak)\nRender: Improved vertex color support (@zpl-zak)\nRender: Fixed wrong axis order used during model import (BREAKING!) (@zpl-zak)\nRender: Revamped the model API (BREAKING!) (@zpl-zak)\nRender: Added fog support (WIP!) (@zpl-zak)\nRender: Revamped the shader system to be more flexible and modular (@zpl-zak)\nRender: Introduction of the shader library (see engine/art/shaderlib/) (@zpl-zak)\nRender: Improved transparency detection and support (@zpl-zak)\nRender: Reworked skybox and cubemap modules (@zpl-zak)\nRender: Added environment probes baking (@zpl-zak)\nRender: Added light probes and spherical harmonics weighting (@zpl-zak)\nRender: Dropped support for the lightmapper API (@zpl-zak)\nScene: Integrated shadowmap support (@zpl-zak)\nScene: Implemented renderbuckets (WIP!) (@zpl-zak)\nScene/Render: Moved light to render module (@zpl-zak)\n\nchg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"fix: reduce MAX_LIGHTS to 8 (Intel)"}},{"before":"d7b1e550c710870e1b9329bc2ae8e411a407721d","after":"b967e0c0ce3c71547d2777b016aa66ceb9eec4e8","ref":"refs/heads/main","pushedAt":"2024-09-07T10:28:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: reduce MAX_LIGHTS to 8 (Intel)\n\nRender: mesh-level sorting based on render pass (@zpl-zak)\nRender: mesh-level frustum culling (@zpl-zak)\nRender: Added model_bsphere() (@zpl-zak)\nRender: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot lights (@zpl-zak)\nRender: Model auto LOD generation (WIP!) (@zpl-zak)\nRender: Shader uniform caching (huge fps speedup) (@zpl-zak)\nRender: Reworked model instancing to avoid glBufferData() overhead for single-instance models (@zpl-zak)\nRender: added model_get_bone_position() (@zpl-zak)\nRender: Implemented VertexLit shading (for the cool PSX looks!) (@zpl-zak)\nRender: Improved vertex color support (@zpl-zak)\nRender: Fixed wrong axis order used during model import (BREAKING!) (@zpl-zak)\nRender: Revamped the model API (BREAKING!) (@zpl-zak)\nRender: Added fog support (WIP!) (@zpl-zak)\nRender: Revamped the shader system to be more flexible and modular (@zpl-zak)\nRender: Introduction of the shader library (see engine/art/shaderlib/) (@zpl-zak)\nRender: Improved transparency detection and support (@zpl-zak)\nRender: Reworked skybox and cubemap modules (@zpl-zak)\nRender: Added environment probes baking (@zpl-zak)\nRender: Added light probes and spherical harmonics weighting (@zpl-zak)\nRender: Dropped support for the lightmapper API (@zpl-zak)\nScene: Integrated shadowmap support (@zpl-zak)\nScene: Implemented renderbuckets (WIP!) (@zpl-zak)\nScene/Render: Moved light to render module (@zpl-zak)\n\nchg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"fix: reduce MAX_LIGHTS to 8 (Intel)"}},{"before":"0d2416798b149de27d7923f644f8eedeb34316de","after":"d7b1e550c710870e1b9329bc2ae8e411a407721d","ref":"refs/heads/main","pushedAt":"2024-09-07T03:01:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: reduce MAX_LIGHTS to 8 (Intel)\n\nRender: mesh-level sorting based on render pass (@zpl-zak)\nRender: mesh-level frustum culling (@zpl-zak)\nRender: Added model_bsphere() (@zpl-zak)\nRender: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot lights (@zpl-zak)\nRender: Model auto LOD generation (WIP!) (@zpl-zak)\nRender: Shader uniform caching (huge fps speedup) (@zpl-zak)\nRender: Reworked model instancing to avoid glBufferData() overhead for single-instance models (@zpl-zak)\nRender: added model_get_bone_position() (@zpl-zak)\nRender: Implemented VertexLit shading (for the cool PSX looks!) (@zpl-zak)\nRender: Improved vertex color support (@zpl-zak)\nRender: Fixed wrong axis order used during model import (BREAKING!) (@zpl-zak)\nRender: Revamped the model API (BREAKING!) (@zpl-zak)\nRender: Added fog support (WIP!) (@zpl-zak)\nRender: Revamped the shader system to be more flexible and modular (@zpl-zak)\nRender: Introduction of the shader library (see engine/art/shaderlib/) (@zpl-zak)\nRender: Improved transparency detection and support (@zpl-zak)\nRender: Reworked skybox and cubemap modules (@zpl-zak)\nRender: Added environment probes baking (@zpl-zak)\nRender: Added light probes and spherical harmonics weighting (@zpl-zak)\nRender: Dropped support for the lightmapper API (@zpl-zak)\nScene: Integrated shadowmap support (@zpl-zak)\nScene: Implemented renderbuckets (WIP!) (@zpl-zak)\nScene/Render: Moved light to render module (@zpl-zak)\n\nchg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"fix: reduce MAX_LIGHTS to 8 (Intel)"}},{"before":"00d8c7328be06c8462e1c31d97a61d18333f55af","after":"0d2416798b149de27d7923f644f8eedeb34316de","ref":"refs/heads/main","pushedAt":"2024-09-07T02:51:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"Render: mesh-level sorting based on render pass (@zpl-zak)\nRender: mesh-level frustum culling (@zpl-zak)\nRender: Added model_bsphere() (@zpl-zak)\nRender: Shadowmapping! VSM and CSM, soft shadows, directional/point/spot lights (@zpl-zak)\nRender: Model auto LOD generation (WIP!) (@zpl-zak)\nRender: Shader uniform caching (huge fps speedup) (@zpl-zak)\nRender: Reworked model instancing to avoid glBufferData() overhead for single-instance models (@zpl-zak)\nRender: added model_get_bone_position() (@zpl-zak)\nRender: Implemented VertexLit shading (for the cool PSX looks!) (@zpl-zak)\nRender: Improved vertex color support (@zpl-zak)\nRender: Fixed wrong axis order used during model import (BREAKING!) (@zpl-zak)\nRender: Revamped the model API (BREAKING!) (@zpl-zak)\nRender: Added fog support (WIP!) (@zpl-zak)\nRender: Revamped the shader system to be more flexible and modular (@zpl-zak)\nRender: Introduction of the shader library (see engine/art/shaderlib/) (@zpl-zak)\nRender: Improved transparency detection and support (@zpl-zak)\nRender: Reworked skybox and cubemap modules (@zpl-zak)\nRender: Added environment probes baking (@zpl-zak)\nRender: Added light probes and spherical harmonics weighting (@zpl-zak)\nRender: Dropped support for the lightmapper API (@zpl-zak)\nScene: Integrated shadowmap support (@zpl-zak)\nScene: Implemented renderbuckets (WIP!) (@zpl-zak)\nScene/Render: Moved light to render module (@zpl-zak)\n\nchg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"Render: mesh-level sorting based on render pass (@zpl-zak)"}},{"before":"fc45360ca013ef3f2bdfe3282d424bb67fe2061c","after":"00d8c7328be06c8462e1c31d97a61d18333f55af","ref":"refs/heads/main","pushedAt":"2024-09-07T02:49:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"chg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"chg: tools/ark renamed to tools/fuser"}},{"before":"97b60bad6328f8d4d165b5923b01c27f1a3f1616","after":"fc45360ca013ef3f2bdfe3282d424bb67fe2061c","ref":"refs/heads/main","pushedAt":"2024-09-07T02:38:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"chg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"chg: tools/ark renamed to tools/fuser"}},{"before":"7e364583386b3ee5e28e03af1cc398363d5f503c","after":"97b60bad6328f8d4d165b5923b01c27f1a3f1616","ref":"refs/heads/main","pushedAt":"2024-09-07T02:03:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"chg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"chg: tools/ark renamed to tools/fuser"}},{"before":"c216a0f7c0d665bf7a025647956bbf3e2782a6cd","after":"7e364583386b3ee5e28e03af1cc398363d5f503c","ref":"refs/heads/main","pushedAt":"2024-09-07T01:54:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"chg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"chg: tools/ark renamed to tools/fuser"}},{"before":"84ba26049a4421dfb45316ae1d3f664a96c1097b","after":"c216a0f7c0d665bf7a025647956bbf3e2782a6cd","ref":"refs/heads/main","pushedAt":"2024-09-07T01:38:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"chg: tools/ark renamed to tools/fuser\nchg: tools/ass2iqe\nchg: tools/iqe2iqm\nchg: tools/file2hash\nchg: update docs","shortMessageHtmlLink":"chg: tools/ark renamed to tools/fuser"}},{"before":"cd49fbd1ebbd2866b1f733f4ed6c2a0b8762fc95","after":"84ba26049a4421dfb45316ae1d3f664a96c1097b","ref":"refs/heads/main","pushedAt":"2024-09-07T01:23:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"chg: update docs","shortMessageHtmlLink":"chg: update docs"}},{"before":"4dc3c922d41b794c253b460ac63a4dabed74f4fc","after":"cd49fbd1ebbd2866b1f733f4ed6c2a0b8762fc95","ref":"refs/heads/main","pushedAt":"2024-09-07T01:21:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"new: added window_fps_vsync() (@zpl-zak)\nnew: added WINDOW_VSYNC, WINDOW_TRUE_BORDERLESS (@zpl-zak)\nnew: added window_destroy() (@zpl-zak)\nnew: added mapf() andf unmixf() (@zpl-zak)\nnew: reworked ddraw to support configurable line width (@zpl-zak)\nfix: fixed timestep in ui_notify() (@zpl-zak)\nfix: improved fullscreen (fixes glfw so it disables top-most windows when unfocused) (@zpl-zak)\nchg: brought poly() back (@zpl-zak)\nchg: switched to system() in app_exec() (osx) (@zpl-zak)\nchg: update docs\n\nbrk: vsync off by default (@zpl-zak)\n\nlab: engine legal screen (@zpl-zak)\nlab: join/split C99 port (@zpl-zak)","shortMessageHtmlLink":"new: added window_fps_vsync() (@zpl-zak)"}},{"before":"77ca838225c2f4b71f829594cbe665e9eaea2b5e","after":"4dc3c922d41b794c253b460ac63a4dabed74f4fc","ref":"refs/heads/main","pushedAt":"2024-09-07T01:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"chg: update docs","shortMessageHtmlLink":"chg: update docs"}},{"before":"f05d721ac29bc72e8cb8850a956a869bc7f5a878","after":"77ca838225c2f4b71f829594cbe665e9eaea2b5e","ref":"refs/heads/main","pushedAt":"2024-09-07T01:12:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: AUTORUN not being called on tcc+linux (wrong attribute constructor)\nfix: invalid free() during osx callstack()\nfix: missing window_swap() call within window_loop() on desktops\nchg: add html5/hello.c demo\nfix: amend crash on callstack() for now (emscripten,tcc+linux)\nfix: fix crash on reflection module (map_init_int; less_64 -> less_int)(emscripten)\nfix: convert 1D texture/samplers to 2D (fwk_font)(emscripten)\nfix: emscripten warnings\nfix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix: archlinux cc/tcc flags (thanks Cambroussard!)\nfix: compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix: setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix: joint mode in join/split commands (Linux)\nfix: stack size+ems (Cambroussard)\nfix: invalid glsl version in brdf.glsl file (Cambroussard)\nchg: bump up emsdk from 3.0.0 to 3.1.55","shortMessageHtmlLink":"fix: AUTORUN not being called on tcc+linux (wrong attribute constructor)"}},{"before":null,"after":"f05d721ac29bc72e8cb8850a956a869bc7f5a878","ref":"refs/heads/fwk2","pushedAt":"2024-07-07T10:37:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: AUTORUN not being called on tcc+linux (wrong attribute constructor)\nfix: invalid free() during osx callstack()\nfix: missing window_swap() call within window_loop() on desktops\nchg: add html5/hello.c demo\nfix: amend crash on callstack() for now (emscripten,tcc+linux)\nfix: fix crash on reflection module (map_init_int; less_64 -> less_int)(emscripten)\nfix: convert 1D texture/samplers to 2D (fwk_font)(emscripten)\nfix: emscripten warnings\nfix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix: archlinux cc/tcc flags (thanks Cambroussard!)\nfix: compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix: setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix: joint mode in join/split commands (Linux)\nfix: stack size+ems (Cambroussard)\nfix: invalid glsl version in brdf.glsl file (Cambroussard)\nchg: bump up emsdk from 3.0.0. to 3.1.55","shortMessageHtmlLink":"fix: AUTORUN not being called on tcc+linux (wrong attribute constructor)"}},{"before":"79fc91d63e14337df742260341a2111a4877b1d7","after":"f05d721ac29bc72e8cb8850a956a869bc7f5a878","ref":"refs/heads/main","pushedAt":"2024-06-19T00:46:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: AUTORUN not being called on tcc+linux (wrong attribute constructor)\nfix: invalid free() during osx callstack()\nfix: missing window_swap() call within window_loop() on desktops\nchg: add html5/hello.c demo\nfix: amend crash on callstack() for now (emscripten,tcc+linux)\nfix: fix crash on reflection module (map_init_int; less_64 -> less_int)(emscripten)\nfix: convert 1D texture/samplers to 2D (fwk_font)(emscripten)\nfix: emscripten warnings\nfix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix: archlinux cc/tcc flags (thanks Cambroussard!)\nfix: compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix: setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix: joint mode in join/split commands (Linux)\nfix: stack size+ems (Cambroussard)\nfix: invalid glsl version in brdf.glsl file (Cambroussard)\nchg: bump up emsdk from 3.0.0. to 3.1.55","shortMessageHtmlLink":"fix: AUTORUN not being called on tcc+linux (wrong attribute constructor)"}},{"before":"08b9c07c4e0dfdb4bbf272cc7630c6b2a8f37e5d","after":"79fc91d63e14337df742260341a2111a4877b1d7","ref":"refs/heads/main","pushedAt":"2024-06-15T10:02:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: invalid free() during osx callstack()\nfix: missing window_swap() call within window_loop() on desktops\nchg: add html5/hello.c demo\nfix: amend crash on callstack() for now (emscripten)\nfix: fix crash on reflection module (map_init_int; less_64 -> less_int)(emscripten)\nfix: convert 1D texture/samplers to 2D (fwk_font)(emscripten)\nfix: emscripten warnings\nfix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix: archlinux cc/tcc flags (thanks Cambroussard!)\nfix: compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix: setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix: joint mode in join/split commands (Linux)\nfix: stack size+ems (Cambroussard)\nfix: invalid glsl version in brdf.glsl file (Cambroussard)\nchg: bump up emsdk from 3.0.0. to 3.1.55","shortMessageHtmlLink":"fix: invalid free() during osx callstack()"}},{"before":"2b8a5dba54c8929aa8aa0bd8fddcc0000776c188","after":"08b9c07c4e0dfdb4bbf272cc7630c6b2a8f37e5d","ref":"refs/heads/main","pushedAt":"2024-06-10T14:08:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: missing window_swap() call within window_loop() on desktops\nchg: add html5/hello.c demo\nfix: amend crash on callstack() for now (emscripten)\nfix: fix crash on reflection module (map_init_int; less_64 -> less_int)(emscripten)\nfix: convert 1D texture/samplers to 2D (fwk_font)(emscripten)\nfix: emscripten warnings\nfix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix: archlinux cc/tcc flags (thanks Cambroussard!)\nfix: compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix: setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix: joint mode in join/split commands (Linux)\nfix: stack size+ems (Cambroussard)\nfix: invalid glsl version in brdf.glsl file (Cambroussard)\nchg: bump up emsdk from 3.0.0. to 3.1.55","shortMessageHtmlLink":"fix: missing window_swap() call within window_loop() on desktops"}},{"before":"b61aed84bcd17693da2d2217d87d59ecc27d2494","after":"2b8a5dba54c8929aa8aa0bd8fddcc0000776c188","ref":"refs/heads/main","pushedAt":"2024-06-10T10:14:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"chg: add html5/hello.c demo\nfix: amend crash on callstack() for now (emscripten)\nfix: fix crash on reflection module (map_init_int; less_64 -> less_int)(emscripten)\nfix: convert 1D texture/samplers to 2D (fwk_font)(emscripten)\nfix: emscripten warnings\nfix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix: archlinux cc/tcc flags (thanks Cambroussard!)\nfix: compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix: setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix: joint mode in join/split commands (Linux)\nfix: stack size+ems (Cambroussard)\nfix: invalid glsl version in brdf.glsl file (Cambroussard)\nchg: bump up emsdk from 3.0.0. to 3.1.55","shortMessageHtmlLink":"chg: add html5/hello.c demo"}},{"before":"4e8c5840290f2307d2393445df22598b80f849bb","after":"b61aed84bcd17693da2d2217d87d59ecc27d2494","ref":"refs/heads/main","pushedAt":"2024-06-10T09:29:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: emscripten warnings\nfix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix archlinux cc/tcc flags (thanks Cambroussard!)\nfix compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix joint mode in join/split commands (Linux)\nfix stack size+ems (Cambroussard)\nfix invalid glsl version in brdf.glsl file (Cambroussard)\nbump up emsdk from 3.0.0. to 3.1.55\ndisable STRUCT() calls in math/obj/sprite + ems for now (Cambroussard)","shortMessageHtmlLink":"fix: emscripten warnings"}},{"before":"851890519d3a50f7ebe69f8c15dac59f9451f62f","after":"4e8c5840290f2307d2393445df22598b80f849bb","ref":"refs/heads/main","pushedAt":"2024-06-09T22:00:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix archlinux cc/tcc flags (thanks Cambroussard!)\nfix compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix joint mode in join/split commands (Linux)\nfix stack size+ems (Cambroussard)\nfix invalid glsl version in brdf.glsl file (Cambroussard)\nbump up emsdk from 3.0.0. to 3.1.55\ndisable STRUCT() calls in math/obj/sprite + ems for now (Cambroussard)","shortMessageHtmlLink":"fix: remove versions from shaders, will use 330 on desktops and 300 e…"}},{"before":"ec83db6c09a547e2444f8354edd9f3589fc648a2","after":"851890519d3a50f7ebe69f8c15dac59f9451f62f","ref":"refs/heads/main","pushedAt":"2024-06-09T21:53:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix archlinux cc/tcc flags (thanks Cambroussard!)\nfix compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix joint mode in join/split commands (Linux)\nfix stack size+ems (Cambroussard)\nfix invalid glsl version in brdf.glsl file (Cambroussard)\nbump up emsdk from 3.0.0. to 3.1.55\ndisable STRUCT() calls in math/obj/sprite + ems for now (Cambroussard)","shortMessageHtmlLink":"fix: remove versions from shaders, will use 330 on desktops and 300 e…"}},{"before":"2588453ecce7d97e0a4536eaca9687bb46235f91","after":"ec83db6c09a547e2444f8354edd9f3589fc648a2","ref":"refs/heads/main","pushedAt":"2024-06-09T20:26:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix archlinux cc/tcc flags (thanks Cambroussard!)\nfix compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix joint mode in join/split commands (Linux)\nfix stack size+ems (Cambroussard)\nfix invalid glsl version in brdf.glsl file (Cambroussard)\nbump up emsdk from 3.0.0. to 3.1.55\ndisable STRUCT() calls in math/obj/sprite + ems for now (Cambroussard)","shortMessageHtmlLink":"fix: remove versions from shaders, will use 330 on desktops and 300 e…"}},{"before":"264d844037013eccbd1b554a80c0c3559d305856","after":"2588453ecce7d97e0a4536eaca9687bb46235f91","ref":"refs/heads/main","pushedAt":"2024-06-09T20:15:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: remove versions from shaders, will use 330 on desktops and 300 es on ems for now\nfix: removed initialized uniforms for GLES backend\n\nfix archlinux cc/tcc flags (thanks Cambroussard!)\nfix compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix joint mode in join/split commands (Linux)\nfix stack size+ems (Cambroussard)\nfix invalid glsl version in brdf.glsl file (Cambroussard)\nbump up emsdk from 3.0.0. to 3.1.55\ndisable STRUCT() calls in math/obj/sprite + ems for now (Cambroussard)","shortMessageHtmlLink":"fix: remove versions from shaders, will use 330 on desktops and 300 e…"}},{"before":"e8b44dc49875098ae026cb81a44ec5814423f7db","after":"264d844037013eccbd1b554a80c0c3559d305856","ref":"refs/heads/main","pushedAt":"2024-06-09T18:58:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"r-lyeh","name":null,"path":"/r-lyeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35402248?s=80&v=4"},"commit":{"message":"fix: removed initialized uniforms for GLES backend\n\nfix archlinux cc/tcc flags (thanks Cambroussard!)\nfix compilation of html5 demos under emscripten (thanks Cambroussard!)\nfix setup part in MAKE.bat (ArchLinux) (thanks Cambroussard!)\nfix joint mode in join/split commands (Linux)\nfix stack size+ems (Cambroussard)\nfix invalid glsl version in brdf.glsl file (Cambroussard)\nbump up emsdk from 3.0.0. to 3.1.55\ndisable STRUCT() calls in math/obj/sprite + ems for now (Cambroussard)","shortMessageHtmlLink":"fix: removed initialized uniforms for GLES backend"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMzoyOTowNy4wMDAwMDBazwAAAAS5udVR","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wOVQxODo1ODo0MC4wMDAwMDBazwAAAARggEwy"}},"title":"Activity · r-lyeh/FWK"}