#include "main/glheader.h"
#include "main/imports.h"
#include "main/context.h"
#include "main/macros.h"
#include "main/mtypes.h"
#include "main/light.h"
#include "math/m_translate.h"
#include "math/m_xform.h"
#include "tnl.h"
#include "t_context.h"
#include "t_pipeline.h"
#include "t_vp_build.h"
#include "vbo/vbo.h"
Functions | |
GLboolean | _tnl_CreateContext (GLcontext *ctx) |
void | _tnl_DestroyContext (GLcontext *ctx) |
void | _tnl_InvalidateState (GLcontext *ctx, GLuint new_state) |
void | _tnl_wakeup (GLcontext *ctx) |
void | _tnl_need_projected_coords (GLcontext *ctx, GLboolean mode) |
Drivers call this function to tell the TCL module whether or not it wants Normalized Device Coords (NDC) computed. | |
void | _tnl_allow_vertex_fog (GLcontext *ctx, GLboolean value) |
void | _tnl_allow_pixel_fog (GLcontext *ctx, GLboolean value) |
void _tnl_allow_pixel_fog | ( | GLcontext * | ctx, | |
GLboolean | value | |||
) |
void _tnl_allow_vertex_fog | ( | GLcontext * | ctx, | |
GLboolean | value | |||
) |
GLboolean _tnl_CreateContext | ( | GLcontext * | ctx | ) |
void _tnl_DestroyContext | ( | GLcontext * | ctx | ) |
void _tnl_InvalidateState | ( | GLcontext * | ctx, | |
GLuint | new_state | |||
) |
void _tnl_need_projected_coords | ( | GLcontext * | ctx, | |
GLboolean | mode | |||
) |
Drivers call this function to tell the TCL module whether or not it wants Normalized Device Coords (NDC) computed.
I.e. whether we should "Divide-by-W". Software renders will want that.
void _tnl_wakeup | ( | GLcontext * | ctx | ) |