GlFinish: Difference between revisions

From QB64 Phoenix Edition Wiki
Jump to navigation Jump to search
(Created page with "'''_glFinish:''' block until all GL execution is complete {{PageSyntax}} SUB _glFinish void '''_glFinish'''({{Parameter|void}}); {{PageDescription}} '''_glFinish''' does not return until the effects of all previously called GL commands are complete. Such effects include all changes to GL state, all changes to connection state, and all changes to the frame buffer contents. {{PageNotes}} '''_glFinish''' requires a round trip to the server. {{PageSeeAlso}}...")
 
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''_glFinish:''' block until all GL execution is complete
{{DISPLAYTITLE:_glFinish}}
The '''_glFinish''' statement blocks until all OpenGL execution is complete.




{{PageSyntax}}
{{PageSyntax}}
 
: [[_glFinish]]
  SUB _glFinish
  void '''_glFinish'''({{Parameter|void}});
 




{{PageDescription}}
{{PageDescription}}
 
* OpenGL's documentation is available in several places, so we won't reproduce it here for another time.
'''_glFinish''' does not return until the effects of all previously called GL commands are complete. Such effects include all changes to GL state, all changes to connection state, and all changes to the frame buffer contents.
* The full description for this command can be found at [https://learn.microsoft.com/en-us/windows/win32/opengl/glfinish Microsoft Docs] and is also valid for QB64 usage.
 
 
{{PageNotes}}
 
'''_glFinish''' requires a round trip to the server.




{{PageSeeAlso}}
{{PageSeeAlso}}
* [[_GL|SUB _GL]]
* [[_glBegin]], [[_glEnd]], [[_glFlush]]


[[_GL|SUB _GL]]
{{KW|_glFlush}}, {{KW|_glFenceSync}}, {{KW|_glWaitSync}}, {{KW|_glClientWaitSync}}
{{PageCopyright}}


Copyright 1991-2006 Silicon Graphics, Inc. This document is licensed under the SGI Free Software B License. For details, see [http://oss.sgi.com/projects/FreeB/ http://oss.sgi.com/projects/FreeB/].
{{PageNavigation}}

Latest revision as of 00:56, 28 January 2023

The _glFinish statement blocks until all OpenGL execution is complete.


Syntax

_glFinish


Description

  • OpenGL's documentation is available in several places, so we won't reproduce it here for another time.
  • The full description for this command can be found at Microsoft Docs and is also valid for QB64 usage.


See also



Navigation:
Main Page with Articles and Tutorials
Keyword Reference - Alphabetical
Keyword Reference - By usage
Report a broken link