Skip navigation links
A B C D E F G H I L M O P R S U V W 

A

accumAlphaSize - Variable in class org.lwjgl.opengl.awt.GLData
The number of bits for the alpha accumulator color channel.
accumBlueSize - Variable in class org.lwjgl.opengl.awt.GLData
The number of bits for the blue accumulator color channel.
accumGreenSize - Variable in class org.lwjgl.opengl.awt.GLData
The number of bits for the green accumulator color channel.
accumRedSize - Variable in class org.lwjgl.opengl.awt.GLData
The number of bits for the red accumulator color channel.
afterRender() - Method in class org.lwjgl.opengl.awt.AWTGLCanvas
 
alphaSize - Variable in class org.lwjgl.opengl.awt.GLData
The number of bits for the alpha color channel.
api - Variable in class org.lwjgl.opengl.awt.GLData
The client API to use.
awt - Static variable in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
awt - Static variable in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
AWTGLCanvas - Class in org.lwjgl.opengl.awt
An AWT Canvas that supports to be drawn on using OpenGL.
AWTGLCanvas(GLData) - Constructor for class org.lwjgl.opengl.awt.AWTGLCanvas
 
AWTGLCanvas() - Constructor for class org.lwjgl.opengl.awt.AWTGLCanvas
 
AWTVKCanvas - Class in org.lwjgl.vulkan.awt
An AWT Canvas that supports to be drawn on using Vulkan.
AWTVKCanvas(VKData) - Constructor for class org.lwjgl.vulkan.awt.AWTVKCanvas
 

B

beforeRender() - Method in class org.lwjgl.opengl.awt.AWTGLCanvas
 
blueSize - Variable in class org.lwjgl.opengl.awt.GLData
The number of bits for the blue color channel.

C

colorSamplesNV - Variable in class org.lwjgl.opengl.awt.GLData
The number of color samples per pixel.
context - Variable in class org.lwjgl.opengl.awt.AWTGLCanvas
 
contextReleaseBehavior - Variable in class org.lwjgl.opengl.awt.GLData
Specify the behavior on context switch.
contextResetIsolation - Variable in class org.lwjgl.opengl.awt.GLData
When GLData.robustness is true and GLData.loseContextOnReset is true then this specifies whether a graphics reset only affects the current application and no other application in the system.
create(Canvas, GLData, GLData) - Method in interface org.lwjgl.opengl.awt.PlatformGLCanvas
 
create(Canvas, GLData, GLData) - Method in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
create(Canvas, GLData, GLData) - Method in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
create(Canvas, VKData) - Method in interface org.lwjgl.vulkan.awt.PlatformVKCanvas
 
create(Canvas, VKData) - Method in class org.lwjgl.vulkan.awt.PlatformWin32VKCanvas
 
create(Canvas, VKData) - Method in class org.lwjgl.vulkan.awt.PlatformX11VKCanvas
 

D

data - Variable in class org.lwjgl.opengl.awt.AWTGLCanvas
 
debug - Variable in class org.lwjgl.opengl.awt.GLData
Whether a debug context should be requested.
delayBeforeSwapNV(float) - Method in interface org.lwjgl.opengl.awt.PlatformGLCanvas
 
delayBeforeSwapNV(float) - Method in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
delayBeforeSwapNV(float) - Method in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
deleteContext(long) - Method in interface org.lwjgl.opengl.awt.PlatformGLCanvas
 
deleteContext(long) - Method in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
deleteContext(long) - Method in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
depthSize - Variable in class org.lwjgl.opengl.awt.GLData
The number of bits for the depth channel.
display - Variable in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
dispose() - Method in interface org.lwjgl.opengl.awt.PlatformGLCanvas
 
dispose() - Method in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
dispose() - Method in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
doubleBuffer - Variable in class org.lwjgl.opengl.awt.GLData
Whether to use double-buffering.
drawable - Variable in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
ds - Variable in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
ds - Variable in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 

E

effective - Variable in class org.lwjgl.opengl.awt.AWTGLCanvas
 
executeInContext(Callable<T>) - Method in class org.lwjgl.opengl.awt.AWTGLCanvas
 

F

forwardCompatible - Variable in class org.lwjgl.opengl.awt.GLData
Whether a forward-compatible context should be created.

G

getPhysicalDevicePresentationSupport(VkPhysicalDevice, int) - Method in class org.lwjgl.vulkan.awt.AWTVKCanvas
Determine whether there is presentation support for the given VkPhysicalDevice in a command queue of the specified queueFamiliy.
getPhysicalDevicePresentationSupport(VkPhysicalDevice, int) - Method in interface org.lwjgl.vulkan.awt.PlatformVKCanvas
 
getPhysicalDevicePresentationSupport(VkPhysicalDevice, int) - Method in class org.lwjgl.vulkan.awt.PlatformWin32VKCanvas
 
getPhysicalDevicePresentationSupport(VkPhysicalDevice, int) - Method in class org.lwjgl.vulkan.awt.PlatformX11VKCanvas
 
GLData - Class in org.lwjgl.opengl.awt
Contains all information to create an OpenGL context on an AWTGLCanvas.
GLData() - Constructor for class org.lwjgl.opengl.awt.GLData
 
GLData.API - Enum in org.lwjgl.opengl.awt
 
GLData.Profile - Enum in org.lwjgl.opengl.awt
 
GLData.ReleaseBehavior - Enum in org.lwjgl.opengl.awt
 
greenSize - Variable in class org.lwjgl.opengl.awt.GLData
The number of bits for the green color channel.

H

hwnd - Variable in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 

I

initCalled - Variable in class org.lwjgl.opengl.awt.AWTGLCanvas
 
initGL() - Method in class org.lwjgl.opengl.awt.AWTGLCanvas
Will be called once after the OpenGL has been created.
initVK() - Method in class org.lwjgl.vulkan.awt.AWTVKCanvas
Will be called once after the Vulkan surface has been created.
instance - Variable in class org.lwjgl.vulkan.awt.VKData
The VkInstance on behalf of which to create the surface on an AWT Canvas.
isCurrent(long) - Method in interface org.lwjgl.opengl.awt.PlatformGLCanvas
 
isCurrent(long) - Method in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
isCurrent(long) - Method in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 

L

lock() - Method in interface org.lwjgl.opengl.awt.PlatformGLCanvas
 
lock() - Method in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
lock() - Method in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
loseContextOnReset - Variable in class org.lwjgl.opengl.awt.GLData
When GLData.robustness is true then this specifies whether a GL_LOSE_CONTEXT_ON_RESET_ARB reset notification is sent, as described by GL_ARB_robustness.

M

majorVersion - Variable in class org.lwjgl.opengl.awt.GLData
The major GL context version to use.
makeCurrent(long) - Method in interface org.lwjgl.opengl.awt.PlatformGLCanvas
 
makeCurrent(long) - Method in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
makeCurrent(long) - Method in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
minorVersion - Variable in class org.lwjgl.opengl.awt.GLData
The minor GL context version to use.

O

org.lwjgl.opengl.awt - package org.lwjgl.opengl.awt
 
org.lwjgl.vulkan.awt - package org.lwjgl.vulkan.awt
 

P

paint(Graphics) - Method in class org.lwjgl.vulkan.awt.AWTVKCanvas
 
paintGL() - Method in class org.lwjgl.opengl.awt.AWTGLCanvas
Will be called whenever the Canvas needs to paint itself.
paintVK() - Method in class org.lwjgl.vulkan.awt.AWTVKCanvas
Will be called whenever the Canvas needs to paint itself.
pixelFormatFloat - Variable in class org.lwjgl.opengl.awt.GLData
Whether to use a floating point pixel format.
platformCanvas - Variable in class org.lwjgl.opengl.awt.AWTGLCanvas
 
PlatformGLCanvas - Interface in org.lwjgl.opengl.awt
Interface for platform-specific implementations of AWTGLCanvas.
PlatformLinuxGLCanvas - Class in org.lwjgl.opengl.awt
 
PlatformLinuxGLCanvas() - Constructor for class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
PlatformVKCanvas - Interface in org.lwjgl.vulkan.awt
Interface for platform-specific implementations of AWTVKCanvas.
PlatformWin32GLCanvas - Class in org.lwjgl.opengl.awt
Windows-specific implementation of PlatformGLCanvas.
PlatformWin32GLCanvas() - Constructor for class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
PlatformWin32VKCanvas - Class in org.lwjgl.vulkan.awt
Window-specific implementation of PlatformVKCanvas.
PlatformWin32VKCanvas() - Constructor for class org.lwjgl.vulkan.awt.PlatformWin32VKCanvas
 
PlatformX11VKCanvas - Class in org.lwjgl.vulkan.awt
 
PlatformX11VKCanvas() - Constructor for class org.lwjgl.vulkan.awt.PlatformX11VKCanvas
 
profile - Variable in class org.lwjgl.opengl.awt.GLData
The profile to use.

R

redSize - Variable in class org.lwjgl.opengl.awt.GLData
The number of bits for the red color channel.
removeNotify() - Method in class org.lwjgl.opengl.awt.AWTGLCanvas
 
render() - Method in class org.lwjgl.opengl.awt.AWTGLCanvas
 
robustness - Variable in class org.lwjgl.opengl.awt.GLData
Whether robust buffer access should be used.
runInContext(Runnable) - Method in class org.lwjgl.opengl.awt.AWTGLCanvas
 

S

sampleBuffers - Variable in class org.lwjgl.opengl.awt.GLData
This is ignored.
samples - Variable in class org.lwjgl.opengl.awt.GLData
The number of (coverage) samples for multisampling.
shareContext - Variable in class org.lwjgl.opengl.awt.GLData
The AWTGLCanvas whose context objects should be shared with the context created using this GLData.
sRGB - Variable in class org.lwjgl.opengl.awt.GLData
Whether to use sRGB color space.
stencilSize - Variable in class org.lwjgl.opengl.awt.GLData
The number of bits for the stencil channel.
stereo - Variable in class org.lwjgl.opengl.awt.GLData
Whether to use different LEFT and RIGHT backbuffers for stereo rendering.
surface - Variable in class org.lwjgl.vulkan.awt.AWTVKCanvas
 
swapBarrierNV - Variable in class org.lwjgl.opengl.awt.GLData
The swap barrier index.
swapBuffers() - Method in class org.lwjgl.opengl.awt.AWTGLCanvas
 
swapBuffers() - Method in interface org.lwjgl.opengl.awt.PlatformGLCanvas
 
swapBuffers() - Method in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
swapBuffers() - Method in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
swapGroupNV - Variable in class org.lwjgl.opengl.awt.GLData
The swap group index.
swapInterval - Variable in class org.lwjgl.opengl.awt.GLData
Set the swap interval.

U

unlock() - Method in interface org.lwjgl.opengl.awt.PlatformGLCanvas
 
unlock() - Method in class org.lwjgl.opengl.awt.PlatformLinuxGLCanvas
 
unlock() - Method in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 

V

valueOf(String) - Static method in enum org.lwjgl.opengl.awt.GLData.API
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lwjgl.opengl.awt.GLData.Profile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lwjgl.opengl.awt.GLData.ReleaseBehavior
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.lwjgl.opengl.awt.GLData.API
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lwjgl.opengl.awt.GLData.Profile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lwjgl.opengl.awt.GLData.ReleaseBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
VKData - Class in org.lwjgl.vulkan.awt
Contains necessary data to create an AWTVKCanvas.
VKData() - Constructor for class org.lwjgl.vulkan.awt.VKData
 

W

wglDelayBeforeSwapNVAddr - Variable in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
wglDelayBeforeSwapNVAddr_set - Variable in class org.lwjgl.opengl.awt.PlatformWin32GLCanvas
 
A B C D E F G H I L M O P R S U V W 
Skip navigation links

Copyright © 2016–2019 LWJGLX. All rights reserved.