| Anterior | Siguiente |
| STATUS_GRAPHICS_INVALID_ALLOCATION_USAGE | STATUS_GRAPHICS_ALLOCATION_CLOSED |
STATUS_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION
Qué significa STATUS_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION
STATUS_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION indica un error de orden: el recurso está en CPU-lock state mientras un command buffer intenta usarlo para rendering. No se arregla cambiando shader; falta cerrar la fase CPU y sincronizar.
El lifecycle esperado es lock → CPU access → unlock → GPU submission, con fences cuando el recurso se comparte. El log debe mostrar quién conserva el lock y cuándo debía terminar.
Qué comprobar
- Tracee lock owner, mode y unlock call.
- Confirme que CPU writes finalizaron antes de submit.
- Revise fences/synchronization alrededor del recurso compartido.
- No envíe GPU work hasta salir del lock state.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
