mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0024732: OpenGl_Context - retrieve functions up to GL4.4
Drop unused OpenGl_ArbVBO. Replace OpenGl_ExtFBO with OpenGl_ArbFBO. OpenGl_Context - reorganize GL functions management. OpenGl_GlFunctions structure now stores pointers for all GL functions, while inheritors specify functions subset using access levels. Drop fields core12, core13, core14; replace extFBO by arbFBO. OpenGl_ArbIns, OpenGl_ArbTBO - use GL3.1 core functions instead of ARB extensions when available. OpenGl_ArbFBO - provide complete list of functions OpenGl_GlCore11 - fix misprint OpenGl_Context.hxx - remove redundant declarations
This commit is contained in:
@@ -89,17 +89,28 @@ OpenGl_Context.cxx
|
||||
OpenGl_Context_1.mm
|
||||
OpenGl_ArbIns.hxx
|
||||
OpenGl_ArbTBO.hxx
|
||||
OpenGl_ArbVBO.hxx
|
||||
OpenGl_ArbDbg.hxx
|
||||
OpenGl_ExtFBO.hxx
|
||||
OpenGl_ArbFBO.hxx
|
||||
OpenGl_ExtGS.hxx
|
||||
glext.h
|
||||
OpenGl_GlFunctions.hxx
|
||||
OpenGl_GlCore11.hxx
|
||||
OpenGl_GlCore11Fwd.hxx
|
||||
OpenGl_GlCore12.hxx
|
||||
OpenGl_GlCore13.hxx
|
||||
OpenGl_GlCore14.hxx
|
||||
OpenGl_GlCore15.hxx
|
||||
OpenGl_GlCore20.hxx
|
||||
OpenGl_GlCore21.hxx
|
||||
OpenGl_GlCore30.hxx
|
||||
OpenGl_GlCore31.hxx
|
||||
OpenGl_GlCore32.hxx
|
||||
OpenGl_GlCore33.hxx
|
||||
OpenGl_GlCore40.hxx
|
||||
OpenGl_GlCore41.hxx
|
||||
OpenGl_GlCore42.hxx
|
||||
OpenGl_GlCore43.hxx
|
||||
OpenGl_GlCore44.hxx
|
||||
OpenGl_LayerList.cxx
|
||||
OpenGl_LayerList.hxx
|
||||
OpenGl_IndexBuffer.hxx
|
||||
|
Reference in New Issue
Block a user