Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- paint(Graphics) - Method in class com.blackrook.gloop.opengl.OGLCanvas
- PARAMETER_BUFFER - Enum constant in enum class com.blackrook.gloop.opengl.enums.BufferTargetType
-
Buffer is a Parameter Buffer.
- PEARL - Static variable in class com.blackrook.gloop.opengl.gl1.OGLMaterial
- peek() - Method in class com.blackrook.gloop.opengl.math.MatrixStack
- PERFORMANCE - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugControlType
- PERFORMANCE - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugType
- performFlip(BufferedImage, boolean, boolean) - Static method in class com.blackrook.gloop.opengl.util.ImageUtils
-
Flips an image across one or two axes.
- performResize(BufferedImage, ImageUtils.ResizeQuality, int, int) - Static method in class com.blackrook.gloop.opengl.util.ImageUtils
-
Resizes an image using nearest filtering.
- perspective(float, float, float, float) - Method in class com.blackrook.gloop.opengl.math.Matrix4F
-
Multiplies a perspective projection matrix into this one.
- perspective(float, float, float, float) - Method in class com.blackrook.gloop.opengl.math.MatrixStack
-
Multiplies the current matrix by a symmetric perspective projection matrix.
- PERSPECTIVE_CORRECTION - Enum constant in enum class com.blackrook.gloop.opengl.enums.HintType
-
Perspective compression hint.
- PEWTER - Static variable in class com.blackrook.gloop.opengl.gl1.OGLMaterial
- PIXEL - Enum constant in enum class com.blackrook.gloop.opengl.enums.BufferTargetType
-
Buffer contains unpacked data (raw pixel data to be sent to OpenGL or read from OpenGL to an application).
- PIXEL_MODE - Enum constant in enum class com.blackrook.gloop.opengl.enums.AttribType
- PIXEL_STORE - Enum constant in enum class com.blackrook.gloop.opengl.enums.ClientAttribType
- POINT - Enum constant in enum class com.blackrook.gloop.opengl.enums.AttribType
- POINT_SMOOTHING - Enum constant in enum class com.blackrook.gloop.opengl.enums.HintType
-
Point smoothing hints.
- POINTS - Enum constant in enum class com.blackrook.gloop.opengl.enums.FillMode
-
Points rendered only.
- POINTS - Enum constant in enum class com.blackrook.gloop.opengl.enums.GeometryType
- POINTS - Enum constant in enum class com.blackrook.gloop.opengl.enums.PrimitiveMode
-
Point feedback mode.
- pointSmoothingPresent - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Flag for presence of point smoothing ability.
- pointSpritesPresent - Variable in class com.blackrook.gloop.opengl.OGLGraphics.Info
-
Flag for presence of point sprite extension.
- POLISHED_BRONZE - Static variable in class com.blackrook.gloop.opengl.gl1.OGLMaterial
- POLISHED_COPPER - Static variable in class com.blackrook.gloop.opengl.gl1.OGLMaterial
- POLISHED_GOLD - Static variable in class com.blackrook.gloop.opengl.gl1.OGLMaterial
- POLISHED_SILVER - Static variable in class com.blackrook.gloop.opengl.gl1.OGLMaterial
- POLYGON - Enum constant in enum class com.blackrook.gloop.opengl.enums.AttribType
- POLYGON - Enum constant in enum class com.blackrook.gloop.opengl.enums.GeometryType
- POLYGON_SMOOTHING - Enum constant in enum class com.blackrook.gloop.opengl.enums.HintType
-
Polygon smoothing hints.
- POLYGON_STIPPLE - Enum constant in enum class com.blackrook.gloop.opengl.enums.AttribType
- polygonsRendered - Variable in class com.blackrook.gloop.opengl.node.OGLMultiNode
-
Polygons Rendered
- pop() - Method in class com.blackrook.gloop.opengl.math.MatrixStack
-
Pops the topmost matrix off the stack.
- POP_GROUP - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugControlType
- POP_GROUP - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugType
- PORTABILITY - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugControlType
- PORTABILITY - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugType
- postFramebufferResize(int, int) - Method in class com.blackrook.gloop.opengl.node.OGLMultiNode
-
Called by
OGLMultiNode.onFramebufferResize(int, int)after all of the added child nodes haveOGLMultiNode.onFramebufferResize(int, int)called on them. - postNodeDisplay(GL) - Method in class com.blackrook.gloop.opengl.node.OGLMultiNode
-
Called by display() after all of the added child nodes are displayed.
- preFramebufferResize(int, int) - Method in class com.blackrook.gloop.opengl.node.OGLMultiNode
-
Called by
OGLMultiNode.onFramebufferResize(int, int)before all of the attached nodes haveOGLMultiNode.onFramebufferResize(int, int)called on them. - preNodeDisplay(GL) - Method in class com.blackrook.gloop.opengl.node.OGLMultiNode
-
Called by display() before all of the added child nodes are displayed.
- PrimitiveMode - Enum Class in com.blackrook.gloop.opengl.enums
-
Transform feedback primitive modes.
- PRIMITIVES_GENERATED - Enum constant in enum class com.blackrook.gloop.opengl.enums.QueryTarget
- printBuffer(ByteBuffer, PrintStream) - Static method in class com.blackrook.gloop.opengl.util.BufferUtils
-
Prints the contents of a buffer to an output print stream.
- printBuffer(CharBuffer, PrintStream) - Static method in class com.blackrook.gloop.opengl.util.BufferUtils
-
Prints the contents of a buffer to an output print stream.
- printBuffer(DoubleBuffer, PrintStream) - Static method in class com.blackrook.gloop.opengl.util.BufferUtils
-
Prints the contents of a buffer to an output print stream.
- printBuffer(FloatBuffer, PrintStream) - Static method in class com.blackrook.gloop.opengl.util.BufferUtils
-
Prints the contents of a buffer to an output print stream.
- printBuffer(IntBuffer, PrintStream) - Static method in class com.blackrook.gloop.opengl.util.BufferUtils
-
Prints the contents of a buffer to an output print stream.
- printBuffer(LongBuffer, PrintStream) - Static method in class com.blackrook.gloop.opengl.util.BufferUtils
-
Prints the contents of a buffer to an output print stream.
- printBuffer(ShortBuffer, PrintStream) - Static method in class com.blackrook.gloop.opengl.util.BufferUtils
-
Prints the contents of a buffer to an output print stream.
- ProgramBinary(int, byte[]) - Constructor for class com.blackrook.gloop.opengl.gl4.OGL41Graphics.ProgramBinary
-
Creates a new program binary from a format id and an array of bytes.
- ProgramBuilder - Interface in com.blackrook.gloop.opengl.util
-
Shader program pipeline builder utility class.
- ProgramBuilder.Abstract<GL> - Class in com.blackrook.gloop.opengl.util
-
Shader builder utility class.
- ProgramBuilder.Listener - Interface in com.blackrook.gloop.opengl.util
- PROJECTION - Enum constant in enum class com.blackrook.gloop.opengl.enums.MatrixMode
- push() - Method in class com.blackrook.gloop.opengl.math.MatrixStack
-
Pushes a copy of the topmost matrix onto the stack.
- PUSH_GROUP - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugControlType
- PUSH_GROUP - Enum constant in enum class com.blackrook.gloop.opengl.enums.DebugType
- PX - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureCubeFace
-
Cube +X face.
- PY - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureCubeFace
-
Cube +Y face.
- PZ - Enum constant in enum class com.blackrook.gloop.opengl.enums.TextureCubeFace
-
Cube +Z face.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form