projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ARB_Occlusion_query should support multiple query at same time
[mesa.git]
/
src
/
mesa
/
swrast
/
s_span.h
diff --git
a/src/mesa/swrast/s_span.h
b/src/mesa/swrast/s_span.h
index 40a57e1ae53014e2267fd47366e4c7125e4db5f7..c441106abae707bb2e89fa3ce43f2810ad17ca66 100644
(file)
--- a/
src/mesa/swrast/s_span.h
+++ b/
src/mesa/swrast/s_span.h
@@
-32,19
+32,19
@@
extern void
extern void
-_swrast_span_default_z( GLcontext *ctx,
struct sw_
span *span );
+_swrast_span_default_z( GLcontext *ctx,
SW
span *span );
extern void
extern void
-_swrast_span_interpolate_z( const GLcontext *ctx,
struct sw_
span *span );
+_swrast_span_interpolate_z( const GLcontext *ctx,
SW
span *span );
extern void
extern void
-_swrast_span_default_fog( GLcontext *ctx,
struct sw_
span *span );
+_swrast_span_default_fog( GLcontext *ctx,
SW
span *span );
extern void
extern void
-_swrast_span_default_color( GLcontext *ctx,
struct sw_
span *span );
+_swrast_span_default_color( GLcontext *ctx,
SW
span *span );
extern void
extern void
-_swrast_span_default_texcoords( GLcontext *ctx,
struct sw_
span *span );
+_swrast_span_default_texcoords( GLcontext *ctx,
SW
span *span );
extern GLfloat
_swrast_compute_lambda(GLfloat dsdx, GLfloat dsdy, GLfloat dtdx, GLfloat dtdy,
extern GLfloat
_swrast_compute_lambda(GLfloat dsdx, GLfloat dsdy, GLfloat dtdx, GLfloat dtdy,
@@
-52,16
+52,16
@@
_swrast_compute_lambda(GLfloat dsdx, GLfloat dsdy, GLfloat dtdx, GLfloat dtdy,
GLfloat s, GLfloat t, GLfloat q, GLfloat invQ);
extern void
GLfloat s, GLfloat t, GLfloat q, GLfloat invQ);
extern void
-_swrast_write_index_span( GLcontext *ctx,
struct sw_
span *span);
+_swrast_write_index_span( GLcontext *ctx,
SW
span *span);
extern void
extern void
-_swrast_write_rgba_span( GLcontext *ctx,
struct sw_
span *span);
+_swrast_write_rgba_span( GLcontext *ctx,
SW
span *span);
extern void
extern void
-_swrast_read_rgba_span(
GLcontext *ctx, struct gl_renderbuffer *rb,
-
GLuint n, GLint x, GLint y, GLchan rgba[][4]
);
+_swrast_read_rgba_span(GLcontext *ctx, struct gl_renderbuffer *rb,
+
GLuint n, GLint x, GLint y, GLenum type, GLvoid *rgba
);
extern void
_swrast_read_index_span( GLcontext *ctx, struct gl_renderbuffer *rb,
extern void
_swrast_read_index_span( GLcontext *ctx, struct gl_renderbuffer *rb,
@@
-82,4
+82,9
@@
_swrast_get_row(GLcontext *ctx, struct gl_renderbuffer *rb,
GLuint count, GLint x, GLint y,
GLvoid *values, GLuint valueSize);
GLuint count, GLint x, GLint y,
GLvoid *values, GLuint valueSize);
+
+extern void *
+_swrast_get_dest_rgba(GLcontext *ctx, struct gl_renderbuffer *rb,
+ SWspan *span);
+
#endif
#endif