|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <assert.h>#include <stdio.h>#include "context.h"#include "feedback.h"#include "dlist.h"#include "macros.h"#include "types.h"
Go to the source code of this file.
Macros | |
| #define | FB_3D 0x01 |
| #define | FB_4D 0x02 |
| #define | FB_INDEX 0x04 |
| #define | FB_COLOR 0x08 |
| #define | FB_TEXTURE 0X10 |
| #define | WRITE_RECORD(CTX, V) |
Functions | |
| void | gl_FeedbackBuffer (GLcontext *ctx, GLsizei size, GLenum type, GLfloat *buffer) |
| void | gl_PassThrough (GLcontext *ctx, GLfloat token) |
| void | gl_feedback_vertex (GLcontext *ctx, GLfloat x, GLfloat y, GLfloat z, GLfloat w, const GLfloat color[4], GLfloat index, const GLfloat texcoord[4]) |
| void | gl_SelectBuffer (GLcontext *ctx, GLsizei size, GLuint *buffer) |
| void | gl_InitNames (GLcontext *ctx) |
| void | gl_update_hitflag (GLcontext *ctx, GLfloat z) |
| static void | write_hit_record (GLcontext *ctx) |
| void | gl_LoadName (GLcontext *ctx, GLuint name) |
| void | gl_PushName (GLcontext *ctx, GLuint name) |
| void | gl_PopName (GLcontext *ctx) |
| GLint | gl_RenderMode (GLcontext *ctx, GLenum mode) |
| #define FB_3D 0x01 |
Definition at line 79 of file feedback.c.
| #define FB_4D 0x02 |
Definition at line 80 of file feedback.c.
| #define FB_COLOR 0x08 |
Definition at line 82 of file feedback.c.
| #define FB_INDEX 0x04 |
Definition at line 81 of file feedback.c.
| #define FB_TEXTURE 0X10 |
Definition at line 83 of file feedback.c.
Definition at line 232 of file feedback.c.
| void gl_feedback_vertex | ( | GLcontext * | ctx, |
| GLfloat | x, | ||
| GLfloat | y, | ||
| GLfloat | z, | ||
| GLfloat | w, | ||
| const GLfloat | color[4], | ||
| GLfloat | index, | ||
| const GLfloat | texcoord[4] | ||
| ) |
Definition at line 161 of file feedback.c.
Referenced by drawpixels(), feedback_line(), feedback_points(), feedback_triangle(), gl_Bitmap(), and gl_CopyPixels().
Definition at line 88 of file feedback.c.
Referenced by init_dlist_pointers(), and init_exec_pointers().
Definition at line 219 of file feedback.c.
Referenced by execute_list(), and init_exec_pointers().
Definition at line 280 of file feedback.c.
Referenced by execute_list(), and init_exec_pointers().
Definition at line 143 of file feedback.c.
Referenced by execute_list(), and init_exec_pointers().
Definition at line 327 of file feedback.c.
Referenced by execute_list(), and init_exec_pointers().
Definition at line 305 of file feedback.c.
Referenced by execute_list(), and init_exec_pointers().
Definition at line 358 of file feedback.c.
Referenced by init_dlist_pointers(), and init_exec_pointers().
Definition at line 201 of file feedback.c.
Referenced by init_dlist_pointers(), and init_exec_pointers().
Definition at line 240 of file feedback.c.
Referenced by drawpixels(), gl_CopyPixels(), gl_RasterPos4f(), gl_windowpos(), select_line(), select_points(), and select_triangle().
Definition at line 253 of file feedback.c.
Referenced by gl_LoadName(), gl_PopName(), gl_PushName(), and gl_RenderMode().