occt: master 01ca42b2
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | bugmaster | master | 2014-03-20 09:50:28 | master 228de226 |
Changeset | 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 |
|||
mod - src/OpenGl/FILES | Diff File | |||
mod - src/OpenGl/OpenGl_ArbDbg.hxx | Diff File | |||
add - src/OpenGl/OpenGl_ArbFBO.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_ArbIns.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_ArbTBO.hxx | Diff File | |||
rm - src/OpenGl/OpenGl_ArbVBO.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Context.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Context.hxx | Diff File | |||
rm - src/OpenGl/OpenGl_ExtFBO.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_ExtGS.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_FrameBuffer.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_FrameBuffer.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GlCore11.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore11Fwd.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GlCore12.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GlCore13.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GlCore14.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GlCore15.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_GlCore20.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore21.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore30.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore31.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore32.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore33.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore40.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore41.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore42.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore43.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlCore44.hxx | Diff File | |||
add - src/OpenGl/OpenGl_GlFunctions.hxx | Diff File | |||
mod - src/OpenGl/OpenGl_Text.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_Texture.cxx | Diff File | |||
mod - src/OpenGl/OpenGl_TextureBufferArb.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_OpenGlCommands.cxx | Diff File |