UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
OpenGLBinaryProgramUtils.h File Reference
#include "OpenGLDrvPrivate.h"

Go to the source code of this file.

Classes

class  FOpenGLProgramBinary
 

Namespaces

namespace  UE
 
namespace  UE::OpenGL
 

Functions

bool UE::OpenGL::IsStoringCompressedBinaryPrograms ()
 
FOpenGLProgramBinary UE::OpenGL::GetProgramBinaryFromGLProgram (GLuint Program)
 
bool UE::OpenGL::GetUncompressedProgramBinaryFromGLProgram (GLuint Program, TArray< uint8 > &ProgramBinaryOUT)
 
bool UE::OpenGL::GetCompressedProgramBinaryFromGLProgram (GLuint Program, TArray< uint8 > &ProgramBinaryOUT)
 
void UE::OpenGL::CompressProgramBinary (const TArrayView< const uint8 > &UncompressedProgramBinary, TArray< uint8 > &ProgramBinaryOUT)
 
bool UE::OpenGL::UncompressCompressedBinaryProgram (const TArrayView< const uint8 > &CompressedProgramBinary, TArray< uint8 > &UncompressedProgramBinaryOUT)