Module: WGL_OML_sync_control::Functions

Defined in:
lib/opengl-definitions/extensions/WGL_OML_sync_control.rb

Constant Summary collapse

Parameters =
{
  wglGetSyncValuesOML:       [ :BOOL, :HDC, :pointer, :pointer, :pointer ].freeze,
  wglGetMscRateOML:          [ :BOOL, :HDC, :pointer, :pointer ].freeze,
  wglSwapBuffersMscOML:      [ :INT64, :HDC, :INT64, :INT64, :INT64 ].freeze,
  wglSwapLayerBuffersMscOML: [ :INT64, :HDC, :int, :INT64, :INT64, :INT64 ].freeze,
  wglWaitForMscOML:          [ :BOOL, :HDC, :INT64, :INT64, :INT64, :pointer, :pointer, :pointer ].freeze,
  wglWaitForSbcOML:          [ :BOOL, :HDC, :INT64, :pointer, :pointer, :pointer ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#wglGetMscRateOML(hdc, numerator, denominator) ⇒ Object



4
# File 'lib/opengl-definitions/extensions/WGL_OML_sync_control.rb', line 4

def wglGetMscRateOML(hdc, numerator, denominator) end

#wglGetSyncValuesOML(hdc, ust, msc, sbc) ⇒ Object



3
# File 'lib/opengl-definitions/extensions/WGL_OML_sync_control.rb', line 3

def wglGetSyncValuesOML(hdc, ust, msc, sbc) end

#wglSwapBuffersMscOML(hdc, target_msc, divisor, remainder) ⇒ Object



5
# File 'lib/opengl-definitions/extensions/WGL_OML_sync_control.rb', line 5

def wglSwapBuffersMscOML(hdc, target_msc, divisor, remainder) end

#wglSwapLayerBuffersMscOML(hdc, fuPlanes, target_msc, divisor, remainder) ⇒ Object



6
# File 'lib/opengl-definitions/extensions/WGL_OML_sync_control.rb', line 6

def wglSwapLayerBuffersMscOML(hdc, fuPlanes, target_msc, divisor, remainder) end

#wglWaitForMscOML(hdc, target_msc, divisor, remainder, ust, msc, sbc) ⇒ Object



7
# File 'lib/opengl-definitions/extensions/WGL_OML_sync_control.rb', line 7

def wglWaitForMscOML(hdc, target_msc, divisor, remainder, ust, msc, sbc) end

#wglWaitForSbcOML(hdc, target_sbc, ust, msc, sbc) ⇒ Object



8
# File 'lib/opengl-definitions/extensions/WGL_OML_sync_control.rb', line 8

def wglWaitForSbcOML(hdc, target_sbc, ust, msc, sbc) end