Navigation
API > API/Runtime > API/Runtime/OpenGLDrv
Inheritance Hierarchy
- FOpenGLBase
- FOpenGL3
- FOpenGL4
References
| Module | OpenGLDrv |
| Header | /Engine/Source/Runtime/OpenGLDrv/Public/OpenGL4.h |
| Include | #include "OpenGL4.h" |
Syntax
struct FOpenGL4 : public FOpenGL3
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BindImageTexture
(
GLuint Unit, |
||
| void | BindVertexBuffer
(
GLuint BindingIndex, |
||
| void | BlendEquationi
(
GLuint Buf, |
||
| void | BlendEquationSeparatei
(
GLuint Buf, |
||
| void | BlendFunci
(
GLuint Buf, |
||
| void | BlendFuncSeparatei
(
GLuint Buf, |
Required. | |
| void | ClearBufferData
(
GLenum Target, |
||
| void | DispatchCompute
(
GLuint NumGroupsX, |
||
| void | DispatchComputeIndirect
(
GLintptr Offset |
||
| void | DrawArraysIndirect
(
GLenum Mode, |
||
| void | DrawElementsIndirect
(
GLenum Mode, |
||
| GLint | |||
| GLint | |||
| GLint | |||
| GLint | |||
| GLint | |||
| GLint | |||
| GLint | |||
| int32 | |||
| uint64 | |||
| void | MemoryBarrier
(
GLbitfield Barriers |
||
| void | PatchParameteri
(
GLenum Pname, |
||
| void | ProcessExtensions
(
const FString& ExtensionsString |
||
| void | |||
| bool | |||
| void | TexBufferRange
(
GLenum Target, |
||
| void | TextureView
(
GLuint ViewName, |
||
| void | VertexAttribBinding
(
GLuint AttribIndex, |
||
| void | VertexAttribFormat
(
GLuint AttribIndex, |
||
| void | VertexAttribIFormat
(
GLuint AttribIndex, |
||
| void | VertexBindingDivisor
(
GLuint BindingIndex, |