~ubuntu-branches/ubuntu/quantal/mesa/quantal

« back to all changes in this revision

Viewing changes to src/mesa/drivers/dri/i965/intel_blit.h

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2007-02-21 12:44:07 UTC
  • mfrom: (1.2.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 22.
  • Revision ID: james.westby@ubuntu.com-20070221124407-rgcacs32mycrtadl
ImportĀ upstreamĀ versionĀ 6.5.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
 
36
36
extern void intelCopyBuffer( const __DRIdrawablePrivate *dpriv,
37
37
                             const drm_clip_rect_t *rect );
38
 
extern void intelClearWithBlit(GLcontext *ctx, GLbitfield mask, GLboolean all,
39
 
                             GLint cx1, GLint cy1, GLint cw, GLint ch);
 
38
extern void intelClearWithBlit(GLcontext *ctx, GLbitfield mask);
40
39
 
41
40
extern void intelEmitCopyBlit( struct intel_context *intel,
42
41
                               GLuint cpp,
50
49
                               GLboolean dst_tiled,
51
50
                               GLshort srcx, GLshort srcy,
52
51
                               GLshort dstx, GLshort dsty,
53
 
                               GLshort w, GLshort h );
 
52
                               GLshort w, GLshort h,
 
53
                               GLenum logic_op );
54
54
 
55
55
extern void intelEmitFillBlit( struct intel_context *intel,
56
56
                               GLuint cpp,
62
62
                               GLshort w, GLshort h,
63
63
                               GLuint color );
64
64
 
 
65
void
 
66
intelEmitImmediateColorExpandBlit(struct intel_context *intel,
 
67
                                  GLuint cpp,
 
68
                                  GLubyte *src_bits, GLuint src_size,
 
69
                                  GLuint fg_color,
 
70
                                  GLshort dst_pitch,
 
71
                                  struct buffer *dst_buffer,
 
72
                                  GLuint dst_offset,
 
73
                                  GLboolean dst_tiled,
 
74
                                  GLshort dst_x, GLshort dst_y, 
 
75
                                  GLshort w, GLshort h);
65
76
 
66
77
#endif