Site icon EfmSoft

¿Qué significa el código HRESULT 0x887A0034 (DXGI_ERROR_CACHE_FULL)?

 
Anterior Siguiente
DXGI_ERROR_CACHE_CORRUPT DXGI_ERROR_CACHE_HASH_COLLISION

DXGI_ERROR_CACHE_FULL

Qué significa DXGI_ERROR_CACHE_FULL

DXGI_ERROR_CACHE_FULL (-2005270476, 0x887A0034) — Esta entrada haría que la caché superase su cuota. Durante una operación de carga, también puede indicar que se superó el tamaño máximo en memoria.

Los caches gráficos tienen identidad, versión de driver y límites propios. La recuperación correcta distingue contenido corrupto, límite de capacidad y colisión de clave; borrar todos los datos sin capturar la condición destruye la evidencia.

Qué demuestra este resultado

La condición específica es límite de capacidad de la sesión de cache alcanzado. Mide tamaño actual, máximo configurado y tamaño de la entrada que se intenta guardar. Reduce/evicta según la política del cache o abre una sesión con límite adecuado; liberar VRAM no demuestra esta condición.

Conserva la generación del cache

Versiona el cache con adapter/driver y con el algoritmo que construye sus claves. Prueba una copia nueva bajo el mismo workload antes de borrar el original; así puedes demostrar si el defecto está en el contenido persistido, en su límite o en la identidad de una entrada.

No confundir con un resultado cercano

DXGI_ERROR_CACHE_HASH_COLLISION se aísla por misma clave de cache asociada a contenido distinto. DXGI_ERROR_CACHE_FULL, en cambio, exige demostrar límite de capacidad de la sesión de cache alcanzado; esa diferencia cambia qué objeto o transición debes observar primero.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version