projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8693b70
)
fix bug with ATI_fragment_shader in swrast (need to copy all 4 values due to later...
author
Roland Scheidegger
<rscheidegger@gmx.ch>
Wed, 7 Sep 2005 21:59:30 +0000
(21:59 +0000)
committer
Roland Scheidegger
<rscheidegger@gmx.ch>
Wed, 7 Sep 2005 21:59:30 +0000
(21:59 +0000)
src/mesa/swrast/s_atifragshader.c
patch
|
blob
|
history
diff --git
a/src/mesa/swrast/s_atifragshader.c
b/src/mesa/swrast/s_atifragshader.c
index 1e7e95cac45465b682f291702000c425cbcb453f..c3d9af8c17180e68216878fbf99b7c177b00b9b4 100644
(file)
--- a/
src/mesa/swrast/s_atifragshader.c
+++ b/
src/mesa/swrast/s_atifragshader.c
@@
-301,12
+301,10
@@
handle_sample_op(GLcontext * ctx, struct atifs_machine *machine,
fetch_texel(ctx, tex_coords, 0.0F, idx, machine->Registers[idx]);
}
-#define SETUP_SRC_REG(optype, i, x) do { \
- if (optype) \
- src[optype][i][3] = x[3]; \
- else \
- COPY_3V(src[optype][i], x); \
- } while (0)
+#define SETUP_SRC_REG(optype, i, x) \
+do { \
+ COPY_4V(src[optype][i], x); \
+} while (0)
static GLboolean
execute_shader(GLcontext * ctx,