swung0x48
|
bf30909aab
|
[Fix, Test] (MG_Test): include the header that defines MOBILEGL_PIPE_POISON - seven emitter suites tested the macro without it, compiled the non-aborting arm, and turned eighteen expected refusals into aborts the moment a disaggregated build armed it
|
2026-09-11 13:05:05 -04:00 |
|
swung0x48
|
03082b8367
|
[Fix, Test] (clientsp, MG_Pipe, Espryt): produce kMGPipeBindSampler and kMGPipeBindShaderImage where D-A4 places them - nothing set either bit, so ImageBindableHint was always 0, the metadata respecify had no live trigger and the remint pull the hint prevents was neither prevented nor counted (final review M-A); the sampler-view resolution notes SAMPLER, glBindImageTexture's state setter notes SHADER_IMAGE at the bind (so the hint precedes the first sync) and the image walk notes it too, both through a contract door since neither may include TextureEmit.h, and Espryt counts every re-mint of storage it already held as tex-remint-pulls (trp= on the stats line, ROADMAP open question 2's number)
|
2026-09-09 00:09:30 -04:00 |
|
swung0x48
|
79b581984b
|
[Fix, Test] (Pipe): read a forked refusal drive's log from the offset it had instead of unlinking the file - once a case initialises the library the log is already open, so the child was writing into a deleted inode and the parent read nothing
|
2026-09-08 15:41:13 -04:00 |
|
swung0x48
|
ccde29064a
|
[Test] (Pipe): wire the sampler and program subsystems and pin the padding-proof CSO identity, the program-resolved unit sets, the linked-snapshot stage mask and the composite band's single release
|
2026-09-08 15:24:22 -04:00 |
|
swung0x48
|
ae1a1c503f
|
[Test] (Pipe): pin every P4a record's lifecycle, its bounds gate and what a make-current does and does not clear
|
2026-09-08 15:07:23 -04:00 |
|
swung0x48
|
08192d7266
|
[Feat] (Pipe): land the P4a contract - the resource target enum, the framebuffer target byte, the texture params' builtin sampler, the sampler-parameter field table, four subsystem bits, seven dirty arms and the program archive codec
|
2026-09-08 12:18:29 -04:00 |
|