repo.or.cz
/
wine
/
multimedia.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
wined3d: Work around a bad crash in fglrx.
2009-05-08
Stefan Dösin
g
er
wined3d:
W
ork
aroun
d
a bad cras
h
in fg
l
r
x
.
commit
|
commitdiff
|
tree
2009-05-08
Ste
f
a
n
D
ösinger
wined3d
:
A
lwa
y
s
declare sing
l
e consta
n
ts in AR
B
i
f
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wi
n
ed3d: Keep track of used
flo
a
t
c
o
nstants
.
commit
|
commitdiff
|
tree
2009-05-06
Stefan
D
ösinger
wine
d
3d: Pack hardco
d
ed local c
o
nstant
s
in ARB
.
commit
|
commitdiff
|
tree
2009-05-05
S
t
efan
D
ösinger
w
ined3d: Pack ARB srgb cons
t
a
n
ts better
.
commit
|
commitdiff
|
tree
2009-05-05
Stefa
n
Dösing
e
r
wined3d:
Make use of
G
L_
A
RB
_
half
_
floa
t
_vertex
.
commit
|
commitdiff
|
tree
2009-05-05
Stef
a
n
Dö
s
inger
wined3d: Implement texldd
.
commit
|
commitdiff
|
tree
2009-04-29
Stefan D
ö
singer
wined3d:
Hardcode local l
o
op control ints into th
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinger
wined3d: S
e
t the
m
ax mipmap level in
t
he pbo
t
est
.
commit
|
commitdiff
|
tree
2009-04-28
S
t
efan Dö
s
i
nger
win
e
d3d: Emulate R
1
6
G
16F
and
R
32G32F if GL_ARB_texture_rg
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinge
r
wined3d
:
Fix an issu
e
in buffer_g
e
t_sysmem
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösing
e
r
wined3d: Activate
a
threa
d
before
mapping
a buffer
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dös
i
nger
wined3d: Fix a fe
w
m
o
re direct buff
e
r a
c
ce
s
ses
.
commit
|
commitdiff
|
tree
2009-04-27
S
tefan Dösinger
win
e
d3d:
S
u
pport t
h
e f
u
l
l amount of constants in GLSL
.
commit
|
commitdiff
|
tree
2009-04-27
S
tefan D
ö
singe
r
d3
d
: Limit d3d8 and d3d
9
vshader con
s
tants to 256
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3d:
M
erge
m
atch
_
a
p
ple and implemen
t
ation_
i
s_apple
.
commit
|
commitdiff
|
tree
2009-04-20
S
te
f
a
n
Dösinger
wined3d: Reser
v
e add
i
t
i
onal
G
LSL co
n
stants
o
n
s
ome
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan
Dös
i
nge
r
wined3d: M
o
ve the remain
i
ng
q
uirks in
t
o the quirk
table
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan
D
ösinger
win
e
d3d:
M
ove the generic mac g
l
sl un
i
form fixup to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3d: Add
a
mo
r
e for
m
al fr
a
mework
f
or dri
v
e
r quirks
.
commit
|
commitdiff
|
tree
2009-04-10
S
t
e
fan Dösinger
win
e
d3d: Deal
w
ith re
s
erved shader constants in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinger
wi
n
ed3d: Fix the drawRectPatch
vertex count
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinger
wi
n
ed3d: Save
s
ome memor
y
i
n
vertex
b
u
ffers
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dös
i
nger
d3d:
R
emove the
format from ind
e
x bu
f
fers
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dös
i
nger
wined3d: Remove the bu
f
fer
fvf
.
commit
|
commitdiff
|
tree
2009-04-09
Ste
f
an Dösinger
d3d9: S
t
ore the F
V
F in the d3d9 vertex
buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stef
a
n Dösinger
d
3
d
8
: S
t
ore the fvf in
t
he d3d8 vertex bu
f
fer
.
commit
|
commitdiff
|
tree
2009-04-09
S
t
ef
a
n Dösinger
ddraw:
S
tore the fvf in the
d
draw buffer
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
w
i
n
e
d
3d: Merge IWineD3D
I
n
dexBu
f
fer
a
nd IW
i
neD3DBuffer
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan
Dösinger
wined3d: Merge
i
n
d
e
x
buffer and buffer impleme
n
t
a
tions
.
commit
|
commitdiff
|
tree
2009-04-08
Stef
a
n
Dösinge
r
w
i
n
ed3d: Use Map and Unmap
f
o
r ind
e
x buffers
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
d
3
d
:
Unify WINED3DVER
T
EXBUFFER_DE
S
C and WIN
E
D3DINDEXBUFFER_DESC
.
commit
|
commitdiff
|
tree
2009-04-08
S
tefan
Dösinger
d3d8, d3d9: Don
'
t rely
o
n the
wined3d buffer type
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösi
n
ger
wined3d: Adverti
s
e post
p
ixelshad
e
r
b
l
e
nding for a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Stefa
n
Dösinger
wined3d
:
U
pda
t
e a comm
e
nt
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
D
ö
s
inger
wine
d
3d: Fix some whitespa
c
e
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösi
n
ge
r
win
e
d3d: Remov
e
a
T
O
D
O
.
commit
|
commitdiff
|
tree
2009-02-27
St
e
fan Dösinger
w
in
e
d3d:
C
reate a
co
m
mon sampling f
u
nction
in GLS
L
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dösing
e
r
wined3d:
Make shader_glsl_get_sample_functi
o
n
aware
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dös
i
nger
wined3d: Pu
t
t
he color_correction calls
i
nto the in
s
truction
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
Stefa
n
Dösinger
d
3d9: Add an alpha blending test
.
commit
|
commitdiff
|
tree
2009-02-24
Stefan D
ö
singer
wined
3
d: Properly update last_was_pshader
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dösi
n
ger
wine
d
3d: Pas
s
the requ
e
sted s
r
gb f
l
ag to PreLo
a
d
.
commit
|
commitdiff
|
tree
2009-02-17
S
t
efan Dö
s
inge
r
wined3
d
:
Add a debug f
u
nction for surface locations
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dösinger
wined3
d
: Duplicate GL textures
for
srgb switching
.
commit
|
commitdiff
|
tree
2009-02-11
Ste
f
a
n Dö
s
i
nger
d3d9: Test tabl
e
f
o
g and
e
xp fo
g
in
t
he s
h
ad
e
r fog
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan D
ö
singer
wined3d: Imp
l
e
m
ent EXP a
n
d EXP
2
fog in
G
LSL
.
commit
|
commitdiff
|
tree
2009-02-11
Stef
a
n
Dösinger
w
ined3
d
: Properly set the fo
g
frag coord accor
d
ing
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
S
t
efa
n
Dösinger
WineD3D: Put v
e
rtex
s
hader dup
l
ic
a
tion inf
r
a
s
truc
t
u
re
.
.
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan
D
ösinger
wined3
d
: Get r
i
d of is_compiled in the pixel shader
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan Dös
i
nger
wined3
d
: Get rid of last
_
was_foggy_shader & friends
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan Dösinger
wined3d
:
Don't single-al
l
o
c
ate new gl shaders
.
commit
|
commitdiff
|
tree
2009-01-13
Stefan Dösing
e
r
d3d9:
U
s
e
D
3DFOG
_
*
c
o
n
stan
t
s instead of plai
n
intege
r
s
.
commit
|
commitdiff
|
tree
2009-01-13
S
t
e
fan Dös
i
nger
d3d9: Properly set
AutoRe
s
toreDisplayMo
d
e
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan D
ö
singer
wine
d
3d: Avoid hoo
k
ing n
o
n
-
fog gl
E
nable/glD
i
s
a
ble calls
.
commit
|
commitdiff
|
tree
2009-01-12
Stefa
n
Dösinger
wine
d
3d: Sp
l
i
t
the remains of
s
tate_fog
.
commit
|
commitdiff
|
tree
2009-01-12
S
t
e
fan Dösing
e
r
w
in
e
d3d: Remo
v
e
th
e
apply_pshader_fog
s
tate handler
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinger
wined3d: Move fogdensity and fogcolor to the
f
ragment
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dös
i
nger
wined3d: Use the ARB fo
g
option
i
n ARB_
f
r
a
gmen
t
_pro
g
ram
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösi
n
g
e
r
wined3d: Rem
o
ve the
pixelshader fogstar
t
/f
o
ge
n
d optimizat
i
on
.
commit
|
commitdiff
|
tree
2009-01-09
S
tefan Dösinger
ddrawex: Add a t
e
s
t for t
h
e
p
ermanent DC f
u
n
c
t
i
on
.
commit
|
commitdiff
|
tree
2009-01-09
St
e
fan Dö
s
inge
r
d
d
rawex
:
Make th
e
GetD
C
t
e
s
t more
generic
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
ddrawex
:
Implem
e
nt a GetDC special behavior Internet
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
Ste
f
a
n
D
ösinger
ddr
a
w
ex: Cr
e
a
t
e
a surf
a
ce wrap
p
er
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dö
s
inger
ddr
a
w
e
x: Add a refcount te
s
t
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan
Dösin
g
e
r
ddraw[ex]
:
Show
a
caps handl
i
ng difference
.
commit
|
commitdiff
|
tree
2009-01-09
St
e
fan Dösi
n
ger
ddrawex:
S
tart some t
e
sts
.
commit
|
commitdiff
|
tree
2009-01-09
Ste
f
an Dösinger
ddrawex: Im
p
lem
e
nt
a wrappe
r
a
r
ound
IDirectDraw
.
commit
|
commitdiff
|
tree
2009-01-03
St
e
fan Dösinger
include: Fix the
E
nu
m
Overl
a
yZOrders pr
o
totype
.
commit
|
commitdiff
|
tree
2009-01-03
Ste
f
an D
ö
singer
inclu
d
e: Fix a IDirectDrawSurfa
c
e4
m
etho
d
pr
o
t
otype
.
commit
|
commitdiff
|
tree
2009-01-03
S
tefan
D
ösi
n
ger
inc
l
ud
e
:
Fix a typo
i
n
d
draw
.
h
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösinger
ddraw: R
e
ject IDirectDraw3
QI
i
n ddra
w
.
dll
.
commit
|
commitdiff
|
tree
2009-01-03
St
e
fan Dösin
g
er
ddraw: Add a test f
o
r IDirectDrawSurface::GetDC
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan
D
ös
i
nge
r
w
i
n
ed3d: Make pixelshaders di
s
ab
l
e fog p
r
o
p
erly
.
commit
|
commitdiff
|
tree
2008-12-19
Ste
f
an Dösinger
wi
n
ed3d: Use the ps_compile_
a
r
gs struct in glsl
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan
D
ösinger
w
ined3d:
M
ake u
s
e
of
p
s_co
m
pil
e
_args i
n
arb sh
a
d
e
r
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan
Dösinger
wined3d
:
Make
u
se of the ps_c
o
mpile_
a
rgs
s
tructure
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dösinger
w
i
ned3d: Pas
s
the ps_com
p
ile_ar
g
s
structures to
t
he
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stef
a
n Dösinger
wined3d: Ge
t
r
id of I
W
ineD3DPix
e
lShader
I
m
pl_Gene
r
ateShader
.
commit
|
commitdiff
|
tree
2008-12-16
Stefa
n
Dösinger
wined3d:
Avoid loa
d
ing opengl32
.
d
ll
.
commit
|
commitdiff
|
tree
2008-12-16
S
tef
a
n Dösin
g
er
wi
n
ed3d: Initialize
m
ax_combined_sa
m
plers properly
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösing
e
r
wined3d: Correct a stage number
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dös
i
nger
wine
d
3d: Emula
t
e GL_E
X
T_fog_coord
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan
Dösinger
wined3d:
R
emove some ne
e
dless i
n
itializ
a
tions
.
commit
|
commitdiff
|
tree
2008-12-16
Stefa
n
Dös
i
nger
wine
d
3
d:
S
ome GL_EX
T
_fog_coo
r
d prototyp
e
fixes
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösinger
w
in
e
d3d: Reinstall t
h
e
G16R16F format surface
l
oad
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
S
t
efan
D
ö
singer
wined3d: S
e
t up th
e
shade
r
s
when d
e
laying fi
x
ed func
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Ste
f
a
n
D
ö
singer
w
i
n
e
d3
d
: Fake
G
L_ARB_multit
e
xture
.
commit
|
commitdiff
|
tree
2008-12-15
Stefan Dösinger
wine
d
3d
:
Remove a blank lin
e
in state
.
c
.
commit
|
commitdiff
|
tree
2008-12-15
Stefa
n
Dösinger
win
e
d3d:
G
i
v
e
A
TIFS a pixel shader handler
.
commit
|
commitdiff
|
tree
2008-12-11
Stefan Dösinger
w
ined
3
d: Fix ARG_UNU
S
ED and
u
s
e i
t
properly
.
commit
|
commitdiff
|
tree
2008-12-11
Stefan Dösinger
WineD3D
:
Abstrac
t
some
ATIfs op
debug
TRACEs
.
commit
|
commitdiff
|
tree
2008-12-11
Stefan Dö
s
i
nger
win
e
d3d: D
o
n't load I
N
T
and
BOOL constants ne
e
d
l
e
ssly
.
commit
|
commitdiff
|
tree
2008-12-09
Stefan Dösinger
ntdll: Prin
t
the
S
YSTEM_PERFORMAN
C
E_INFORMAT
I
ON only
.
.
.
commit
|
commitdiff
|
tree
2008-12-04
Stefan Dösinger
wi
n
e
d
3d: Fi
x
D3DFMT_R3
2
F,
R16F, G1
6
R
1
6F,
.
.
.
in
the
.
.
.
commit
|
commitdiff
|
tree
2008-11-28
Ste
f
an Dösin
g
er
d3d9:
D
oc
u
ment a Micr
o
so
f
t
heade
r
bug
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dö
s
inger
wine
d
3d: Put the
p
s compil
e
p
a
ra
m
e
ters into the
glsl
.
.
.
commit
|
commitdiff
|
tree
2008-11-25
St
e
f
an
Dösinger
wined3d: Enable blue = 1
.
0
f
ixup for D3DFMT_V8U
8
.
commit
|
commitdiff
|
tree
2008-11-25
Stefa
n
Dö
s
inger
wined3
d
:
Add the a
b
ility to duplicate GL pixel shaders
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dösinger
wine
d
3d: Store sha
d
er IDs in the vs
and p
s
imp
l
s
t
ructures
.
commit
|
commitdiff
|
tree
next