projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
d3aa16d
)
intel: fix check for Y orientation in span functions.
author
Brian Paul
<brianp@vmware.com>
Thu, 29 Jan 2009 21:57:16 +0000
(14:57 -0700)
committer
Brian Paul
<brianp@vmware.com>
Thu, 29 Jan 2009 21:57:16 +0000
(14:57 -0700)
src/mesa/drivers/dri/intel/intel_span.c
patch
|
blob
|
history
diff --git
a/src/mesa/drivers/dri/intel/intel_span.c
b/src/mesa/drivers/dri/intel/intel_span.c
index c990caf3eb6eb05a7be3aeec1106f3ba49cfed00..bdd2fd9e85758ec274315c88cbb7ff1365dc4ee0 100644
(file)
--- a/
src/mesa/drivers/dri/intel/intel_span.c
+++ b/
src/mesa/drivers/dri/intel/intel_span.c
@@
-255,8
+255,8
@@
static uint32_t y_tile_swizzle(struct intel_renderbuffer *irb,
#define LOCAL_VARS \
struct intel_context *intel = intel_context(ctx); \
struct intel_renderbuffer *irb = intel_renderbuffer(rb); \
#define LOCAL_VARS \
struct intel_context *intel = intel_context(ctx); \
struct intel_renderbuffer *irb = intel_renderbuffer(rb); \
- const GLint yScale =
irb->RenderToTexture ? 1 : -1;
\
- const GLint yBias =
irb->RenderToTexture ? 0 : irb->Base.Height - 1;
\
+ const GLint yScale =
ctx->DrawBuffer->Name ? 1 : -1;
\
+ const GLint yBias =
ctx->DrawBuffer->Name ? 0 : irb->Base.Height - 1;
\
unsigned int num_cliprects; \
struct drm_clip_rect *cliprects; \
int x_off, y_off; \
unsigned int num_cliprects; \
struct drm_clip_rect *cliprects; \
int x_off, y_off; \
@@
-392,8
+392,8
@@
static uint32_t y_tile_swizzle(struct intel_renderbuffer *irb,
#define LOCAL_DEPTH_VARS \
struct intel_context *intel = intel_context(ctx); \
struct intel_renderbuffer *irb = intel_renderbuffer(rb); \
#define LOCAL_DEPTH_VARS \
struct intel_context *intel = intel_context(ctx); \
struct intel_renderbuffer *irb = intel_renderbuffer(rb); \
- const GLint yScale =
irb->RenderToTexture ? 1 : -1;
\
- const GLint yBias =
irb->RenderToTexture ? 0 : irb->Base.Height - 1;
\
+ const GLint yScale =
ctx->DrawBuffer->Name ? 1 : -1;
\
+ const GLint yBias =
ctx->DrawBuffer->Name ? 0 : irb->Base.Height - 1;
\
unsigned int num_cliprects; \
struct drm_clip_rect *cliprects; \
int x_off, y_off; \
unsigned int num_cliprects; \
struct drm_clip_rect *cliprects; \
int x_off, y_off; \