case ST_CONTEXT_ERROR_NO_MEMORY:
*error = __DRI_CTX_ERROR_NO_MEMORY;
break;
- case ST_CONTEXT_ERROR_BAD_API:
- *error = __DRI_CTX_ERROR_BAD_API;
- break;
case ST_CONTEXT_ERROR_BAD_VERSION:
*error = __DRI_CTX_ERROR_BAD_VERSION;
break;
- case ST_CONTEXT_ERROR_BAD_FLAG:
- *error = __DRI_CTX_ERROR_BAD_FLAG;
- break;
- case ST_CONTEXT_ERROR_UNKNOWN_ATTRIBUTE:
- *error = __DRI_CTX_ERROR_UNKNOWN_ATTRIBUTE;
- break;
- case ST_CONTEXT_ERROR_UNKNOWN_FLAG:
- *error = __DRI_CTX_ERROR_UNKNOWN_FLAG;
- break;
}
goto fail;
}
enum st_context_error {
ST_CONTEXT_SUCCESS = 0,
ST_CONTEXT_ERROR_NO_MEMORY,
- ST_CONTEXT_ERROR_BAD_API,
ST_CONTEXT_ERROR_BAD_VERSION,
- ST_CONTEXT_ERROR_BAD_FLAG,
- ST_CONTEXT_ERROR_UNKNOWN_ATTRIBUTE,
- ST_CONTEXT_ERROR_UNKNOWN_FLAG
};
/**
case ST_CONTEXT_ERROR_NO_MEMORY:
ERROR("%s: State tracker error: NO_MEMORY\n", __func__);
break;
- case ST_CONTEXT_ERROR_BAD_API:
- ERROR("%s: State tracker error: BAD_API\n", __func__);
- break;
case ST_CONTEXT_ERROR_BAD_VERSION:
ERROR("%s: State tracker error: BAD_VERSION\n", __func__);
break;
- case ST_CONTEXT_ERROR_BAD_FLAG:
- ERROR("%s: State tracker error: BAD_FLAG\n", __func__);
- break;
- case ST_CONTEXT_ERROR_UNKNOWN_ATTRIBUTE:
- ERROR("%s: State tracker error: BAD_ATTRIBUTE\n", __func__);
- break;
- case ST_CONTEXT_ERROR_UNKNOWN_FLAG:
- ERROR("%s: State tracker error: UNKNOWN_FLAG\n", __func__);
- break;
}
hgl_destroy_st_visual(context->stVisual);