ec2ac74f5d
Implement redox_private_cs_submit() in the Intel GpuDriver, completing Phase 4 (Render Path). This is the userspace GPU command submission interface used by Mesa. - redox_private_cs_submit(): map source GEM buffer to GPU address, extract batch commands as u32 slice from src_offset with byte_count dwords, submit to render ring via ring.submit_batch() - Returns RedoxPrivateCsSubmitResult with seqno (0 for now — fence integration deferred) This completes all 4 modules of Phase 4: batch.rs ✅ fence.rs ✅ execlists.rs ✅ Mesa winsys ✅ Remaining across all phases: Phase 2: DBUF detailed programming Phase 3: Atomic modesetting (requires scheme.rs changes)