repo.or.cz
/
wine
/
hacks.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
wined3d: Handle the swizzle shift in the frontend rather than the backend.
2009-04-22
Hen
r
i
V
er
b
eet
wined3
d
: Handle the swizzle
shif
t
in the
f
r
ont
e
nd rather
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Henri Verb
e
et
win
e
d3
d
: G
e
t rid
o
f
the WINED3D
V
S_* s
w
izzle constants
.
commit
|
commitdiff
|
tree
2009-04-22
Henri
V
e
rbee
t
win
e
d3d: Get rid of the
t
oken f
i
eld from
s
truct wined3d
_
s
ha
d
.
.
.
commit
|
commitdiff
|
tree
2009-04-22
Hen
r
i
V
erbeet
w
ined3d:
Pass a struct wined3d_sha
d
er_src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri V
e
rbee
t
wined3d: Pa
s
s
a struct
wined3d_shade
r
_
src_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri
Verbeet
w
i
ne
d
3
d
: A
d
d a separate function for co
n
verting swizzl
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
H
e
nri Verbeet
wine
d
3d: Sto
r
e the
sou
r
ce swizzle
i
n str
u
ct wined
3
d_shader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henr
i
Verbeet
wined3d: Explicitly pass the source modifi
e
r to shader_glsl_
.
.
.
commit
|
commitdiff
|
tree
2009-04-21
Henri Verbeet
wined
3
d
: P
a
ss
a
struc
t
wined3d_shader_
s
rc_
p
a
r
am to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri
V
erbeet
wined3d: Pass
a s
t
ru
c
t wined3d_shader_src_pa
r
a
m to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
w
ine
d
3
d: Simplify repli
c
a
ting the
.
x swizzle
in shader
_
hw_
m
ov()
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
wined3d: Pass
a struct wined3d_sha
d
er_src_par
a
m to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri
V
erb
e
e
t
wined3d
:
Pass a
s
truct wi
n
ed3d_shader_src
_
param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verbeet
w
ined
3
d: Store the destinat
i
on rel
a
tive addressing
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri Verb
e
et
wi
n
ed
3
d:
S
tore the
s
our
c
e relative
a
ddressing token
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Henri
V
erbeet
wined3d: Create a relati
v
e
a
d
dressing token for 1
.
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
wi
n
ed3d:
S
t
ore
the
source modif
i
e
r
s in stru
c
t wined3d_shader
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri
Ve
r
beet
wine
d
3d: Store the register
index in struc
t
wined3d
_
s
h
ader_s
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
w
ined3d: Store the regist
e
r type in str
u
c
t wined3d_sh
a
der_sr
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henr
i
Ve
r
b
eet
wined3d: Int
r
oduce struct w
i
ned3d_shader_src_param
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Verbeet
wined3d: Gro
u
p inst
r
uction
context infor
m
ation together
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Henri Ver
b
eet
wi
n
e
d3d:
Don't die i
f
a vertex
shader h
a
s samp
l
ers
.
commit
|
commitdiff
|
tree
2009-04-14
Henri Verbeet
wine
d
3d
:
G
e
t
r
i
d
of the "tok
e
n" field
from struct wined3d_sh
.
.
.
commit
|
commitdiff
|
tree
2009-04-14
Henri Verbe
e
t
wi
n
ed3
d
: Pass
a s
t
ruct wine
d
3d_sh
a
der_dst_param
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
He
n
ri
V
erbe
e
t
wined3d: Sp
l
it vshader_program_add_param() in shader_arb_add
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri
Verbeet
wined3d: Merge
pshader_
g
et_
r
e
gi
s
ter_
n
a
me() and part
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Hen
r
i Verbeet
wined
3
d:
Explicit
l
y
p
ass the r
e
gister type a
n
d
i
n
d
e
x
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Hen
r
i Verbee
t
wined3d: Store the relative addressing
m
ode
i
n
struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Henri Verbeet
win
e
d3d: Store the
d
e
s
tination shift in s
t
ruct wined3d_shad
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri Verbeet
wined3d:
G
et rid
of a redund
a
nt
s
t
rc
a
t i
n
shader
_
glsl
_
get_
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri V
e
rb
e
et
w
i
n
ed3d: Explicitly pass p
a
rameter pro
p
erties t
o
shad
e
r_
g
lsl
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri V
e
rbeet
win
e
d
3d: Pass
a stru
c
t wined3d_
s
h
ader_
d
st_param to
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henr
i
Verbeet
wined3d: A
d
d
a separate function for
con
v
erting write
.
.
.
commit
|
commitdiff
|
tree
2009-04-09
Henri V
e
rbeet
wined3d
:
Only update
th
e
swi
z
z
le a
n
d use map for streams
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Ve
r
be
e
t
wined3d:
E
limina
t
e a
u
seless
local va
r
iabl
e
.
commit
|
commitdiff
|
tree
2009-04-08
Henri
Verbeet
wined3d:
Sto
r
e
usage an
d
usage_i
d
x in str
u
ct
win
e
d3d_shader_
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbeet
wined3d: Properly check if inpu
t
/output
varyi
n
gs are
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Henri
Verbeet
wined3d
:
Fix some
more 3
space
i
nd
e
ntation
.
commit
|
commitdiff
|
tree
2009-04-08
Henri Verbeet
wined3d: Store a
s
truct w
i
ned
3
d_shader_dst_pa
r
am in
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
Henri Verbeet
w
ined3
d
:
Simpli
f
y
s
h
ader_glsl_c
m
p() and shader
_
g
ls
l
_
c
nd()
.
commit
|
commitdiff
|
tree
2009-04-07
Hen
r
i
Verbeet
wined3d: Simplify shader_glsl_
c
o
l
or_correction()
.
commit
|
commitdiff
|
tree
2009-04-07
Hen
r
i
Verbeet
wined3d:
Store the regist
e
r
t
y
p
e in s
t
r
uct wined3d_shader
_
ds
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
H
enri Ver
b
eet
w
i
n
ed3d: Explicitl
y
pass register type
and
index t
o
.
.
.
commit
|
commitdiff
|
tree
2009-04-07
H
enri Verbeet
wined3d: Stor
e
the writ
e
mask in struct wi
n
e
d3d_shader_ds
t
_p
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri Verbeet
wined
3
d: St
o
re the destination modifiers
in st
r
uc
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri Verbeet
wined3
d
: Pas
s
a p
o
inter to struct
w
i
n
ed3d_sha
d
er_d
s
t_pa
r
am
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri
V
e
r
b
e
e
t
wined3
d
: Pass a pointer to struc
t
wine
d
3d_s
h
ader_dst_p
a
ram
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri Verbeet
wined3
d
: Use a more ap
p
ropriate mask for masking out
.
.
.
commit
|
commitdiff
|
tree
2009-04-06
Henri Verbeet
wined3d: Unset
the c
u
rrent GLSL
p
r
o
g
ra
m
whe
n
it's
d
estr
o
yed
.
commit
|
commitdiff
|
tree
2009-04-03
Henri Verb
e
et
w
i
ned3d: Use reg
i
ster_idx
i
n t
h
e ARB shader back
e
nd
.
commit
|
commitdiff
|
tree
2009-04-03
H
en
r
i
Verbeet
w
ined3d: Store the
regis
t
er index
in struct wi
n
ed3
d
_shader_d
.
.
.
commit
|
commitdiff
|
tree
2009-04-03
H
en
r
i Verbeet
wined
3
d
: Add
a
struct w
i
ned3d_
s
h
ader_d
s
t_pa
r
a
m
f
or
.
.
.
commit
|
commitdiff
|
tree
2009-04-03
H
enri Verbeet
wined3d: Remove the
opcode field
f
rom str
u
ct wined3d_shader_
.
.
.
commit
|
commitdiff
|
tree
2009-04-03
Hen
r
i
V
erbeet
wined3d: Us
e
the s
o
urce and
d
estination parameter
count
.
.
.
commit
|
commitdiff
|
tree
2009-04-02
Henri Verb
e
et
wined3d: Store the so
u
rc
e
and destination param
e
te
r
.
.
.
commit
|
commitdiff
|
tree
2009-04-02
Hen
r
i Verbeet
win
e
d3d
:
Avoid comparing
a
gai
n
st WINED3D
S
I
O
_* in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-02
Henri Verbeet
wined3d: Store
t
h
e
inst
r
uctio
n
handler
i
n
d
e
x in struct
.
.
.
commit
|
commitdiff
|
tree
2009-04-02
H
e
n
ri
V
er
b
eet
wined3d
:
Compare num_params against 1 in
sh
a
de
r
_glsl_map2gl()
.
commit
|
commitdiff
|
tree
2009-04-02
Hen
r
i
Ver
b
eet
wined
3
d:
Remove some co
d
e that doesn't ma
k
e
a whole
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
Henri Ver
b
eet
w
i
n
e
d3d: Use a m
o
r
e rea
s
o
n
able name for "SHADER_OPCODE
_
ARG"
.
commit
|
commitdiff
|
tree
2009-04-01
Henri Ver
b
eet
wined3d: Avo
i
d a forward decla
r
ation
.
commit
|
commitdiff
|
tree
2009-04-01
Henri V
e
rbeet
wined3d
:
Don't use the
o
p
code_token field
in the
A
R
B
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
Henri Verbee
t
w
i
ned3d: Don'
t
us
e
the
opcode_token
field in
t
he GLSL
.
.
.
commit
|
commitdiff
|
tree
2009-04-01
He
n
ri Ver
b
eet
ddr
a
w: Fil
t
er invalid te
x
ture stage states passed by
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Henr
i
Verbeet
w
i
ned3d: Do
n
'
t
leak the swapchain i
n
IWineD3DDe
v
i
c
eImpl_Rese
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
He
n
ri V
e
rbeet
d3d10core: Set the initial buffer data, wh
e
n
p
resent
.
commit
|
commitdiff
|
tree
2009-03-31
Henri
Verbeet
wined
3
d:
Care fo
r
thi
n
gs like
p
itch and b
l
o
c
ksi
z
e
when
.
.
.
commit
|
commitdiff
|
tree
2009-03-31
Henri
Ver
b
eet
d3d10c
o
re
:
Implement I
D
3D10Dev
i
ce::IASetVert
e
x
Buffers()
.
commit
|
commitdiff
|
tree
2009-03-31
Henri V
e
rbe
e
t
d3d10core: Implement ID3D10Device
:
:IAS
e
tInputLayout()
.
commit
|
commitdiff
|
tree
2009-03-30
Hen
r
i Ve
r
beet
bcrypt: Add a
m
ostly empty bcry
p
t
.
d
l
l
.
commit
|
commitdiff
|
tree
2009-03-30
Henri Verbeet
d3d1
0
core: Create a vertex declaration fr
o
m
the input
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Henri
V
e
r
b
eet
d3d
1
0core: Add a DXBC par
s
er
.
commit
|
commitdiff
|
tree
2009-03-30
Henri Verbeet
wined3
d
: Use the output
s
lot when
we have one
.
commit
|
commitdiff
|
tree
2009-03-30
Henri
V
e
rb
e
e
t
w
i
ned3d
:
S
tore the for
m
a
t_d
e
sc itsel
f
in
s
t
ruct wi
n
ed3d_stre
.
.
.
commit
|
commitdiff
|
tree
2009-03-27
Henri Verbeet
wine
d
3d: Unify vertex
a
nd
tex
t
ure fo
r
mats
.
commit
|
commitdiff
|
tree
2009-03-27
Henri
Ver
b
eet
wined3d: Don't create
a
n END eleme
n
t for wined3d vertex
.
.
.
commit
|
commitdiff
|
tree
2009-03-27
H
e
nri Verb
e
e
t
wined3d: S
e
parate the
internal representatio
n
of vertex
.
.
.
commit
|
commitdiff
|
tree
2009-03-27
H
enri Verbe
e
t
wined3d: Remo
v
e IWineD3DVertexDeclaration_SetDecla
r
ation
.
.
.
commit
|
commitdiff
|
tree
2009-03-27
Henri Verbeet
wined3d: Remove IWineD3
D
VertexDeclarati
o
nImpl_GetDec
l
a
ra
t
ion()
.
commit
|
commitdiff
|
tree
2009-03-27
He
n
ri Verbeet
w
ined3d: Use se
p
ara
t
e
s
t
ru
c
tures for ddraw s
t
yle strided
.
.
.
commit
|
commitdiff
|
tree
2009-03-27
H
e
nri
V
e
rbee
t
wined3d: Ma
k
e sure the format actually exists in init_form
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-03-27
H
enri
V
erbeet
wined3d
:
Cr
e
ate a separ
a
te f
u
nctio
n
for setting a
f
o
r
m
at
.
.
.
commit
|
commitdiff
|
tree
2009-03-27
Hen
r
i
V
erbeet
wined3d: Create a separate function
for setting for
m
at
.
.
.
commit
|
commitdiff
|
tree
2009-03-27
Hen
r
i Verbe
e
t
wined3d: Create a
separ
a
te function for checking a
.
.
.
commit
|
commitdiff
|
tree
2009-03-27
Henr
i
Verbeet
wined3d: Cre
a
t
e
a separate function fo
r
sett
i
ng basic
.
.
.
commit
|
commitdiff
|
tree
2009-03-26
Henri Verbeet
wined3d:
P
ass the
n
umber
o
f
c
o
mpon
e
nts to glV
e
rtexBlendA
R
B()
.
commit
|
commitdiff
|
tree
2009-03-26
Henr
i
Verbeet
wi
n
ed
3
d: Simplify the "transformed" check in stat
e
_lig
h
ting(
)
.
commit
|
commitdiff
|
tree
2009-03-26
Hen
r
i
V
erbeet
wined3d: Simplify
I
WineD3DD
e
viceImpl_ProcessV
e
rtices
(
)
.
commit
|
commitdiff
|
tree
2009-03-26
Henri Verbeet
wined3d: Simp
l
ify remove_vbos()
.
commit
|
commitdiff
|
tree
2009-03-26
Henri Verbee
t
win
e
d3d: Remov
e
unused attr
i
butes from WineDir
e
ct3DVer
t
exStr
.
.
.
commit
|
commitdiff
|
tree
2009-03-26
Henri
V
erbeet
d
3
d
9: Don't de
p
end
on speci
f
ic display mo
d
es in t
e
st_re
s
et()
.
commit
|
commitdiff
|
tree
2009-03-26
H
e
nri Verbeet
d3d9:
P
ro
p
erly initi
a
lize the viewp
o
rt dimension
s
.
commit
|
commitdiff
|
tree
2009-03-26
H
enri Verbeet
d3d9: Fix some indentation
.
commit
|
commitdiff
|
tree
2009-03-26
Henri Verbeet
d
3
d8: Fi
x
some indentation
.
commit
|
commitdiff
|
tree
2009-03-25
Henri Verbeet
wined3d: D
o
the ffp_valid check before even
trying
.
.
.
commit
|
commitdiff
|
tree
2009-03-25
Henri Verbee
t
w
i
n
e
d
3d: Don't us
e
rtI
n
ternal for surfaces th
a
t are
.
.
.
commit
|
commitdiff
|
tree
2009-03-25
Henri Ver
b
eet
wined3d: Add a more co
n
venient way to
c
heck if a surface
.
.
.
commit
|
commitdiff
|
tree
2009-03-25
Henri Verbeet
wined3d: Fix a few sign c
o
mpare war
n
ings
.
commit
|
commitdiff
|
tree
2009-03-25
He
n
ri Verbee
t
win
e
d
3d
:
Mak
e
the texuni
t
f
i
eld in struct s
t
b_co
n
st_desc
.
.
.
commit
|
commitdiff
|
tree
2009-03-25
Hen
r
i Verbeet
win
e
d3d: Implem
e
nt WINED3DTSS_TCI_SPHEREMAP
.
commit
|
commitdiff
|
tree
next