Cogl.SystemError

Error enumeration for Cogl

The @COGL_SYSTEM_ERROR_UNSUPPORTED error can be thrown for a variety of reasons. For example:

<itemizedlist> <listitem><para>You've tried to use a feature that is not advertised by Cogl.has_feature. This could happen if you create a 2d texture with a non-power-of-two size when Cogl.FeatureID.ogl_feature_id_texture_npot is not advertised.</para></listitem> <listitem><para>The GPU can not handle the configuration you have requested. An example might be if you try to use too many texture layers in a single Cogl.Pipeline</para></listitem> <listitem><para>The driver does not support some configuration.</para></listiem> </itemizedlist>

Currently this is only used by Cogl API marked as experimental so this enum should also be considered experimental.

Since 1.4

SystemError.COGL_SYSTEM_ERROR_UNSUPPORTED

You tried to use a feature or configuration not currently available.

SystemError.COGL_SYSTEM_ERROR_NO_MEMORY

You tried to allocate a resource such as a texture and there wasn't enough memory.