Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
d3fc7dca
Commit
d3fc7dca
authored
Apr 13, 2009
by
Henri Verbeet
Committed by
Alexandre Julliard
Apr 14, 2009
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
wined3d: Get rid of the "token" field from struct wined3d_shader_dst_param.
parent
18cdcc0b
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
0 additions
and
13 deletions
+0
-13
arb_program_shader.c
dlls/wined3d/arb_program_shader.c
+0
-1
baseshader.c
dlls/wined3d/baseshader.c
+0
-1
glsl_shader.c
dlls/wined3d/glsl_shader.c
+0
-5
vertexshader.c
dlls/wined3d/vertexshader.c
+0
-5
wined3d_private.h
dlls/wined3d/wined3d_private.h
+0
-1
No files found.
dlls/wined3d/arb_program_shader.c
View file @
d3fc7dca
...
...
@@ -1634,7 +1634,6 @@ static void shader_hw_mnxn(const struct wined3d_shader_instruction *ins)
tmp_dst
=
ins
->
dst
[
0
];
for
(
i
=
0
;
i
<
nComponents
;
i
++
)
{
tmp_dst
.
write_mask
=
WINED3DSP_WRITEMASK_0
<<
i
;
tmp_dst
.
token
=
(
tmp_dst
.
token
&
~
WINED3DSP_WRITEMASK_ALL
)
|
tmp_dst
.
write_mask
;
tmp_ins
.
src
[
1
]
=
ins
->
src
[
1
]
+
i
;
shader_hw_map2gl
(
&
tmp_ins
);
}
...
...
dlls/wined3d/baseshader.c
View file @
d3fc7dca
...
...
@@ -221,7 +221,6 @@ static void shader_parse_dst_param(DWORD param, DWORD addr_param, struct wined3d
dst
->
modifiers
=
param
&
WINED3DSP_DSTMOD_MASK
;
dst
->
shift
=
(
param
&
WINED3DSP_DSTSHIFT_MASK
)
>>
WINED3DSP_DSTSHIFT_SHIFT
;
dst
->
has_rel_addr
=
param
&
WINED3DSHADER_ADDRMODE_RELATIVE
;
dst
->
token
=
param
;
dst
->
addr_token
=
addr_param
;
}
...
...
dlls/wined3d/glsl_shader.c
View file @
d3fc7dca
...
...
@@ -1505,7 +1505,6 @@ static void shader_glsl_color_correction(const struct wined3d_shader_instruction
dst
=
ins
->
dst
[
0
];
dst
.
write_mask
=
mask
;
dst
.
token
=
(
dst
.
token
&
~
WINED3DSP_WRITEMASK_ALL
)
|
dst
.
write_mask
;
shader_glsl_add_dst_param
(
ins
,
&
dst
,
&
dst_param
);
arguments
[
0
]
=
'\0'
;
...
...
@@ -1976,9 +1975,7 @@ static void shader_glsl_cmp(const struct wined3d_shader_instruction *ins)
cmp_channel
=
WINED3DSP_WRITEMASK_0
<<
j
;
}
}
dst
.
write_mask
=
dst_mask
&
write_mask
;
dst
.
token
=
(
dst
.
token
&
~
WINED3DSP_WRITEMASK_ALL
)
|
dst
.
write_mask
;
/* Splitting the cmp instruction up in multiple lines imposes a problem:
* The first lines may overwrite source parameters of the following lines.
...
...
@@ -2059,7 +2056,6 @@ static void shader_glsl_cnd(const struct wined3d_shader_instruction *ins)
}
dst
.
write_mask
=
dst_mask
&
write_mask
;
dst
.
token
=
(
dst
.
token
&
~
WINED3DSP_WRITEMASK_ALL
)
|
dst
.
write_mask
;
write_mask
=
shader_glsl_append_dst_ext
(
ins
->
buffer
,
ins
,
&
dst
);
if
(
!
write_mask
)
continue
;
...
...
@@ -2140,7 +2136,6 @@ static void shader_glsl_mnxn(const struct wined3d_shader_instruction *ins)
for
(
i
=
0
;
i
<
nComponents
;
++
i
)
{
tmp_dst
.
write_mask
=
WINED3DSP_WRITEMASK_0
<<
i
;
tmp_dst
.
token
=
(
tmp_dst
.
token
&
~
WINED3DSP_WRITEMASK_ALL
)
|
tmp_dst
.
write_mask
;
tmp_ins
.
src
[
1
]
=
ins
->
src
[
1
]
+
i
;
shader_glsl_dot
(
&
tmp_ins
);
}
...
...
dlls/wined3d/vertexshader.c
View file @
d3fc7dca
...
...
@@ -174,10 +174,6 @@ static void vshader_set_input(
unsigned
int
regnum
,
BYTE
usage
,
BYTE
usage_idx
)
{
/* Fake register; set reserved bit, regnum, type: input, wmask: all */
DWORD
reg_token
=
(
0x1
<<
31
)
|
WINED3DSP_WRITEMASK_ALL
|
(
WINED3DSPR_INPUT
<<
WINED3DSP_REGTYPE_SHIFT
)
|
regnum
;
This
->
semantics_in
[
regnum
].
usage
=
usage
;
This
->
semantics_in
[
regnum
].
usage_idx
=
usage_idx
;
This
->
semantics_in
[
regnum
].
reg
.
register_type
=
WINED3DSPR_INPUT
;
...
...
@@ -186,7 +182,6 @@ static void vshader_set_input(
This
->
semantics_in
[
regnum
].
reg
.
modifiers
=
0
;
This
->
semantics_in
[
regnum
].
reg
.
shift
=
0
;
This
->
semantics_in
[
regnum
].
reg
.
has_rel_addr
=
FALSE
;
This
->
semantics_in
[
regnum
].
reg
.
token
=
reg_token
;
This
->
semantics_in
[
regnum
].
reg
.
addr_token
=
0
;
}
...
...
dlls/wined3d/wined3d_private.h
View file @
d3fc7dca
...
...
@@ -452,7 +452,6 @@ struct wined3d_shader_dst_param
DWORD
modifiers
;
DWORD
shift
;
BOOL
has_rel_addr
;
DWORD
token
;
DWORD
addr_token
;
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment