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: Centralize WINED3DSPDM_SATURATE handling.
2009-05-14
Stefan
Dösinger
wined3d: Centr
a
lize WI
N
ED3DSPDM_SATURA
T
E handling
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösing
e
r
wined3d
:
Fi
x
rema
i
n
i
n
g incorrect dst register
g
ette
r
s
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinger
w
i
ned3d: F
i
x
a
few more
h
ard
c
oded pix
e
l
shader
r
egisters
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dö
s
inger
win
e
d
3
d: Tidy u
p
p
shader_
h
w_te
x
reg
2
rgb and frie
n
ds
.
commit
|
commitdiff
|
tree
2009-05-14
Ste
f
an Dösi
n
ger
w
i
ned3d:
Tidy up pshader_hw_
d
p2ad
d
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dösing
e
r
wined3d: Tidy
up p
s
hader
_
h
w_cmp
.
commit
|
commitdiff
|
tree
2009-05-13
St
e
fa
n
Dösinger
wi
n
ed3d:
T
idy up pshader_hw_
c
nd
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
D
ösinger
wined3d: Separa
t
e Tx t
e
mpregs from T
x
varying
s
in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Stefa
n
Dös
i
nger
wined3d: Fix 1
.
4 psha
d
er p
r
ojection in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
D
ösi
n
ger
wined3d: Tidy up pshader_hw_tex
.
commit
|
commitdiff
|
tree
2009-05-11
S
tefan
D
ö
singer
w
in
e
d
3d: Standardize
pshader
_
hw_texkill
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösi
n
ger
wined3d: T
i
dy up
s
had
e
r_hw_rsq_
r
cp
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dös
i
nger
wined3d: Simplify sh
a
der
_
hw_map2g
l
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösinger
w
i
ned3
d
:
G
et rid of the strcat in shader_arb_add_dst_pa
r
am
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösinger
wine
d
3d: Merg
e
s
hader_arb_add_src_
p
aram and pshader_gen_inpu
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wined3d: Get r
i
d
of ps
h
ad
e
r_gen_output_modifie
r
_line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefa
n
D
ö
singer
win
e
d3d: Pass
the instr t
o
pshader_gen_output_modifier_line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
winedd: Move
s
had
e
r
_
*
_add_instruction_modifiers into
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
w
i
ned3d:
Add a p
o
int size test
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösi
n
g
er
wined3d: W
o
rk aro
u
nd a bad crash in fglrx
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan D
ö
sing
e
r
w
ined3d: Always declare single constants in ARB if
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefa
n
Dösinger
wine
d
3d: Keep track of us
e
d
f
loat constants
.
commit
|
commitdiff
|
tree
2009-05-06
St
e
fan Dösing
e
r
w
i
n
ed3d: Pack hardcoded
local cons
t
ants in ARB
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
wined3d: Pack A
R
B srgb constants better
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösin
g
er
wined3d
:
Make u
s
e of GL_
A
RB_half_float_
v
ertex
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
wined3d:
Implemen
t
te
x
ldd
.
commit
|
commitdiff
|
tree
2009-04-29
S
tefan Dösinger
wined3d: Hardcode lo
c
al lo
o
p control in
t
s i
n
to the
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stef
a
n Dösinger
wined3d:
S
et the max mipmap
l
evel i
n
the
p
bo test
.
commit
|
commitdiff
|
tree
2009-04-28
St
e
fan D
ö
sing
e
r
wined3d: Emulate R16G16
F
a
nd R32G32F if G
L
_ARB
_
textur
e
_rg
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösin
g
er
w
i
ned3d:
F
i
x an iss
u
e in
buffer_get_sysmem
.
commit
|
commitdiff
|
tree
2009-04-28
Stef
a
n Dösi
n
ger
wined3d: Activate a t
h
r
e
ad before ma
p
ping a
bu
f
fer
.
commit
|
commitdiff
|
tree
2009-04-28
S
t
ef
a
n Dösinger
wined3d
:
Fix a few more
direc
t
buffer accesses
.
commit
|
commitdiff
|
tree
2009-04-27
S
t
efan
Dösinger
wine
d
3
d
: Su
p
port th
e
full amount of constan
t
s in GLSL
.
commit
|
commitdiff
|
tree
2009-04-27
Stefan
D
ö
sin
g
er
d
3d: Limit
d3
d
8 and
d
3
d
9 vsha
d
er co
n
stant
s
to 256
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3d: Merge match_
a
ppl
e
and implementation_is_apple
.
commit
|
commitdiff
|
tree
2009-04-20
St
e
f
a
n Dös
i
nger
w
i
ne
d
3
d:
R
e
serve addition
a
l G
L
SL cons
t
ants on
s
ome
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3
d
: Move th
e
remaining qui
r
ks
i
nto th
e
quirk
ta
b
le
.
commit
|
commitdiff
|
tree
2009-04-20
St
e
fan Dösinger
wined3
d
:
Move the generi
c
mac glsl
u
niform fixup
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dös
i
nge
r
wined3d: Add
a
more form
a
l
f
r
ame
w
ork for driver q
u
irks
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösi
n
ger
win
e
d3d
:
D
e
al
with
r
eserved shader constants in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinge
r
wined3d: Fix the drawRectPatch vertex count
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinger
wined3d:
S
a
ve some memory in ve
r
tex
buffer
s
.
commit
|
commitdiff
|
tree
2009-04-09
Stef
a
n
Dösinger
d3d: R
e
move the format f
r
om index
b
uffers
.
commit
|
commitdiff
|
tree
2009-04-09
Ste
f
an Dösinger
w
ined3d: Remov
e
the buffer fvf
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösi
n
g
e
r
d3d
9
: Store th
e
FVF
i
n the d3d9 v
e
rtex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
S
tefan Dösinger
d3d8: Store the fvf
i
n
the d3
d
8 vertex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösinger
d
draw: Store the fvf in the ddraw buffer
.
commit
|
commitdiff
|
tree
2009-04-08
Ste
f
an Dösinger
win
e
d3d: Merge IWineD3
D
In
d
e
x
B
u
f
fer and IWineD3
D
Bu
f
fer
.
commit
|
commitdiff
|
tree
2009-04-08
St
e
fan Dösinger
wined3
d
: M
e
rge ind
e
x
buffe
r
a
n
d
buffer implem
e
ntations
.
commit
|
commitdiff
|
tree
2009-04-08
Stefa
n
Dösinger
wined3d:
Use Ma
p
an
d
Unmap for index buf
f
e
rs
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
d3d: Unify WINED3DVERTEX
B
U
F
FER_D
E
SC and
W
I
NE
D
3DINDEXBUFFER_D
E
SC
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dös
i
ng
e
r
d3d8, d3
d
9:
D
on't rely on the
w
ined3
d
buffer ty
p
e
.
commit
|
commitdiff
|
tree
2009-03-30
S
t
efan Dösinger
wined3d: A
d
vertise post pixelsh
a
der blending for a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösinger
wined3d: U
p
d
at
e
a
c
omment
.
commit
|
commitdiff
|
tree
2009-03-30
Stefa
n
D
ös
i
n
g
e
r
wined3d: Fi
x
some whitesp
a
ce
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösinger
wined3d: R
e
m
o
ve a TODO
.
commit
|
commitdiff
|
tree
2009-02-27
S
tefan
Dösi
n
ger
w
ined3d: Create
a
c
ommon samp
l
ing
f
unctio
n
in GL
S
L
.
commit
|
commitdiff
|
tree
2009-02-27
Stef
a
n Dösin
g
er
w
i
ned3d: Mak
e
sh
a
der_glsl_get_sa
m
pl
e
_function
a
w
ar
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Stefa
n
Dösi
n
ger
wined3
d
: Pu
t
the color_correction ca
l
ls in
t
o the instruct
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
S
tefan Dös
i
nger
d3d9: Add an al
p
ha blending test
.
commit
|
commitdiff
|
tree
2009-02-24
S
t
efan
D
ösinger
wined3d: Properly update last_was_psha
d
er
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dö
s
inger
wined3d: Pass the
r
equ
e
sted s
r
g
b f
l
a
g
to PreLoa
d
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dös
i
nger
win
e
d3d: Add a debug function for surf
a
c
e locat
i
ons
.
commit
|
commitdiff
|
tree
2009-02-17
Ste
f
an Dösinger
wined3d: D
u
plicate GL
t
ext
u
res
for
s
rg
b
sw
i
tching
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösinger
d
3d9: Tes
t
ta
b
le
fog a
n
d exp
fog in the sh
a
der fog
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösinger
win
e
d3d: Implement EXP and EXP2 fog in GLSL
.
commit
|
commitdiff
|
tree
2009-02-11
Stef
a
n
D
ö
singer
w
i
n
e
d3d: Properly set the fo
g
frag c
o
o
r
d ac
c
ording
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösin
g
er
WineD3D
:
P
u
t verte
x
sh
a
der dupl
i
cation infrastructure
.
.
.
commit
|
commitdiff
|
tree
2009-01-20
St
e
fan
D
ö
sin
g
er
wined3d: Ge
t
rid of
i
s
_compiled in the pixe
l
s
h
ader
.
commit
|
commitdiff
|
tree
2009-01-20
St
e
f
a
n Dösinger
wine
d
3d:
G
et r
i
d
o
f
last_was_foggy_shader & frien
d
s
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan Dösinger
wined3d: Don't s
i
ng
l
e-alloc
a
te ne
w
g
l
shaders
.
commit
|
commitdiff
|
tree
2009-01-13
S
t
efan
D
ös
i
nger
d
3d9: Use D3DFOG_* c
o
n
stants instead of plain integers
.
commit
|
commitdiff
|
tree
2009-01-13
Stefan D
ö
singer
d
3d9: Pr
o
perly set AutoR
e
st
o
reDi
s
pl
a
yMode
.
commit
|
commitdiff
|
tree
2009-01-12
Ste
f
an Dösinger
wi
n
e
d
3d:
A
v
oid hooking n
o
n-fog
g
lEnable/glDis
a
ble ca
l
ls
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan D
ö
singer
wined3d
:
Split the remains
o
f
state_f
o
g
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinge
r
wined3d: Remove
the ap
p
ly_pshader
_
f
o
g state
h
and
l
er
.
commit
|
commitdiff
|
tree
2009-01-12
S
t
efan
Dös
i
nger
wi
n
e
d
3
d
:
Move fogdensity
and fogcolor
to the
f
r
a
g
me
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinger
wined3d: Use the ARB fog opt
i
on in
A
RB_fragment_pro
g
ram
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dö
s
i
n
g
er
wined3
d
: Remove the
pixelsh
a
der
f
ogs
t
art/
f
ogend op
t
im
i
zatio
n
.
commit
|
commitdiff
|
tree
2009-01-09
S
te
f
a
n
Dösin
g
er
ddr
a
wex: Add a tes
t
f
o
r th
e
perm
a
nent D
C
function
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
d
drawex: Make
t
he GetDC
t
est more ge
n
er
i
c
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösin
g
er
ddraw
e
x: Implement
a
Ge
t
DC special behavior Internet
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
S
tefan Dösinger
ddrawex: Create a surface wrapper
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dö
s
inger
ddrawex: Add a refcount test
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan D
ö
singer
ddra
w
[ex]: Show a caps hand
l
ing difference
.
commit
|
commitdiff
|
tree
2009-01-09
St
e
fan Dösing
e
r
ddrawex
:
Start
s
ome
t
ests
.
commit
|
commitdiff
|
tree
2009-01-09
S
t
efan Dösinger
ddrawex
:
Implement a
w
rapper around IDirectDraw
.
commit
|
commitdiff
|
tree
2009-01-03
St
e
f
a
n Dösinger
include: Fi
x
the EnumOverlayZOrde
r
s
p
rot
o
typ
e
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dös
i
nge
r
in
c
lude:
F
ix a IDirectDrawSurface4
method p
r
ototype
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösinger
i
nc
l
u
d
e
: Fix a typo in ddraw
.
h
.
commit
|
commitdiff
|
tree
2009-01-03
St
e
fan Dösing
e
r
dd
r
aw: Reject
I
Di
r
ectDraw3 QI in ddraw
.
d
l
l
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan D
ö
sin
g
er
ddraw: Add a
t
est for
ID
i
rect
D
rawSurfac
e
::GetDC
.
commit
|
commitdiff
|
tree
2008-12-19
Stefa
n
Dö
s
inger
wined3d: Make pixelsh
a
ders
d
isable fog properly
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dösinger
wine
d
3d: Use the ps_co
m
pile_args struct in
glsl
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dösinger
win
e
d
3d: Make us
e
o
f
p
s
_comp
i
le_ar
g
s in arb
shader
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dösinger
w
ine
d
3d: Make us
e
of
t
h
e ps_compile_args structure
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
S
t
efan
D
ö
singer
w
in
e
d3d: P
a
ss the ps_com
p
il
e
_ar
g
s s
t
ru
c
tur
e
s to the
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösinger
wine
d
3d: G
e
t ri
d
of IWineD3DPixelSha
d
erImpl_Gen
e
ra
t
eShader
.
commit
|
commitdiff
|
tree
2008-12-16
S
t
efan Dösi
n
ger
wine
d
3d: Av
o
id
l
oa
d
ing
o
pengl32
.
dll
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösinger
wi
n
ed3
d
: Initial
i
ze ma
x
_combin
e
d_samp
l
ers pro
p
erly
.
commit
|
commitdiff
|
tree
next