openGL.errors: Add missing errors.
This commit is contained in:
@@ -131,11 +131,15 @@ is
|
|||||||
GL_POLYGON_OFFSET_FILL : constant := 16#8037#;
|
GL_POLYGON_OFFSET_FILL : constant := 16#8037#;
|
||||||
|
|
||||||
-- ErrorCode
|
-- ErrorCode
|
||||||
GL_NO_ERROR : constant := 0;
|
GL_NO_ERROR : constant := 0;
|
||||||
GL_INVALID_ENUM : constant := 16#500#;
|
GL_INVALID_ENUM : constant := 16#500#;
|
||||||
GL_INVALID_VALUE : constant := 16#501#;
|
GL_INVALID_VALUE : constant := 16#501#;
|
||||||
GL_INVALID_OPERATION : constant := 16#502#;
|
GL_INVALID_OPERATION : constant := 16#502#;
|
||||||
GL_OUT_OF_MEMORY : constant := 16#505#;
|
GL_STACK_OVERFLOW : constant := 16#503#;
|
||||||
|
GL_STACK_UNDERFLOW : constant := 16#504#;
|
||||||
|
GL_OUT_OF_MEMORY : constant := 16#505#;
|
||||||
|
GL_INVALID_FRAMEBUFFER_OPERATION : constant := 16#506#;
|
||||||
|
GL_CONTEXT_LOST : constant := 16#507#;
|
||||||
|
|
||||||
-- FrontFaceDirection
|
-- FrontFaceDirection
|
||||||
GL_CW : constant := 16#900#;
|
GL_CW : constant := 16#900#;
|
||||||
|
|||||||
@@ -21,12 +21,16 @@ is
|
|||||||
begin
|
begin
|
||||||
case the_Error
|
case the_Error
|
||||||
is
|
is
|
||||||
when GL.GL_NO_ERROR => return "no error";
|
when GL.GL_NO_ERROR => return "no error";
|
||||||
when GL_INVALID_ENUM => return "invalid Enum";
|
when GL_INVALID_ENUM => return "invalid Enum";
|
||||||
when GL_INVALID_VALUE => return "invalid Value";
|
when GL_INVALID_VALUE => return "invalid Value";
|
||||||
when GL_INVALID_OPERATION => return "invalid Operation";
|
when GL_INVALID_OPERATION => return "invalid Operation";
|
||||||
when GL_OUT_OF_MEMORY => return "out of Memory";
|
when GL_STACK_OVERFLOW => return "Stack overflow";
|
||||||
when others => return "unknown openGL error detected (Code:" & the_Error'Image & ")";
|
when GL_STACK_UNDERFLOW => return "Stack underflow";
|
||||||
|
when GL_OUT_OF_MEMORY => return "out of Memory";
|
||||||
|
when GL_INVALID_FRAMEBUFFER_OPERATION => return "invalid framebuffer Operation";
|
||||||
|
when GL_CONTEXT_LOST => return "Context lost";
|
||||||
|
when others => return "unknown openGL error detected (Code:" & the_Error'Image & ")";
|
||||||
end case;
|
end case;
|
||||||
end;
|
end;
|
||||||
end if;
|
end if;
|
||||||
@@ -36,6 +40,7 @@ is
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
procedure log (Prefix : in String := "")
|
procedure log (Prefix : in String := "")
|
||||||
is
|
is
|
||||||
begin
|
begin
|
||||||
|
|||||||
Reference in New Issue
Block a user