mirror of
https://github.com/RGBCube/serenity
synced 2025-06-01 10:38:13 +00:00
![]() The `glGet*` family of functions requires that all parameters of different types are transparently converted into each other. For example, you can request a boolean parameter as a float or a list of double values as an integer. It might be considered bad practice to request parameters through the wrongly-typed function, but to be spec- compliant we need to implement this. Introduce a new `::get_context_parameter()` to obtain a parameter value, which is then converted to the right type by the respective `::gl_get_*()` functions. |
||
---|---|---|
.. | ||
GL | ||
Tex | ||
Clipper.cpp | ||
Clipper.h | ||
CMakeLists.txt | ||
DepthBuffer.cpp | ||
DepthBuffer.h | ||
GLBlend.cpp | ||
GLColor.cpp | ||
GLContext.cpp | ||
GLContext.h | ||
GLDraw.cpp | ||
GLFog.cpp | ||
GLLights.cpp | ||
GLLists.cpp | ||
GLMat.cpp | ||
GLStencil.cpp | ||
GLStruct.h | ||
GLTexture.cpp | ||
GLUtils.cpp | ||
GLVert.cpp | ||
GLVertexArrays.cpp | ||
SoftwareGLContext.cpp | ||
SoftwareGLContext.h | ||
SoftwareRasterizer.cpp | ||
SoftwareRasterizer.h |