ReactOS 0.4.16-dev-927-g467dec4
|
#include <stdlib.h>
#include "asm-386.h"
#include "context.h"
#include "fog.h"
#include "light.h"
#include "macros.h"
#include "matrix.h"
#include "mmath.h"
#include "shade.h"
#include "texture.h"
#include "types.h"
#include "vb.h"
#include "vbrender.h"
#include "vbxform.h"
#include "xform.h"
#include <wine/debug.h>
Go to the source code of this file.
Macros | |
#define | MAGIC_NUMBER -0.8e-03F |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (opengl32) | |
static void | transform_points3 (GLcontext *ctx, GLuint n, GLfloat vObj[][4], GLfloat vEye[][4]) |
static void | transform_points4 (GLcontext *ctx, GLuint n, GLfloat vObj[][4], GLfloat vEye[][4]) |
static void | transform_texcoords (GLcontext *ctx, GLuint n, GLfloat t[][4]) |
static void | project_and_cliptest (GLcontext *ctx, GLuint n, GLfloat vEye[][4], GLfloat vClip[][4], GLubyte clipMask[], GLubyte *orMask, GLubyte *andMask) |
static GLuint | userclip_vertices (GLcontext *ctx, GLuint n, GLfloat vEye[][4], GLubyte clipMask[]) |
static void | viewport_map_vertices (GLcontext *ctx, GLuint n, GLfloat vClip[][4], const GLubyte clipMask[], GLfloat vWin[][3]) |
static void | update_material (GLcontext *ctx, GLuint i) |
static void | shade_vertices (GLcontext *ctx) |
static void | fog_vertices (GLcontext *ctx) |
void | gl_transform_vb_part1 (GLcontext *ctx, GLboolean allDone) |
void | gl_transform_vb_part2 (GLcontext *ctx, GLboolean allDone) |
Definition at line 1084 of file vbxform.c.
Referenced by gl_transform_vb_part2().
Definition at line 1120 of file vbxform.c.
Referenced by gl_ArrayElement(), gl_End(), gl_eval_vertex(), vertex2f_color(), vertex2f_color_tex2(), vertex2f_color_tex4(), vertex2f_index(), vertex2f_normal(), vertex2f_normal_color_tex2(), vertex2f_normal_color_tex4(), vertex3f_color(), vertex3f_color_tex2(), vertex3f_color_tex4(), vertex3f_index(), vertex3f_normal(), vertex3f_normal_color_tex2(), vertex3f_normal_color_tex4(), vertex3fv_color(), vertex3fv_color_tex2(), vertex3fv_color_tex4(), vertex3fv_index(), vertex3fv_normal(), vertex3fv_normal_color_tex2(), vertex3fv_normal_color_tex4(), vertex4(), and vertex4f_feedback().
Definition at line 1165 of file vbxform.c.
Referenced by gl_DrawArrays(), and gl_transform_vb_part1().
|
static |
Definition at line 581 of file vbxform.c.
Referenced by gl_transform_vb_part2().
Definition at line 963 of file vbxform.c.
Referenced by gl_transform_vb_part2().
|
static |
Definition at line 232 of file vbxform.c.
Referenced by gl_transform_vb_part1().
|
static |
Definition at line 361 of file vbxform.c.
Referenced by gl_transform_vb_part1().
Definition at line 481 of file vbxform.c.
Referenced by gl_transform_vb_part2().
Definition at line 908 of file vbxform.c.
Referenced by shade_vertices().
|
static |
Definition at line 759 of file vbxform.c.
Referenced by gl_transform_vb_part2().
|
static |
Definition at line 809 of file vbxform.c.
Referenced by gl_transform_vb_part2().
WINE_DEFAULT_DEBUG_CHANNEL | ( | opengl32 | ) |