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: Implement function calls with NV exts.
2009-06-26
H
e
nri Verbeet
wined3d: Docum
e
nt GL c
o
ntex
t
dependencie
s
.
commit
|
commitdiff
|
tree
2009-06-26
Henri V
e
rbeet
wined3d: Make sure we
have
an ac
t
ive GL context b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2009-06-26
H
e
n
ri Verbeet
w
ined3d: M
a
ke sure we have an active GL
c
ontext be
f
ore
.
.
.
commit
|
commitdiff
|
tree
2009-06-26
Henri Verb
e
et
wi
n
ed3d: Make s
u
re w
e
h
ave an act
i
ve
GL conte
x
t in
.
.
.
commit
|
commitdiff
|
tree
2009-06-26
Henri Ver
b
eet
wined3d: Make sure queri
e
s
h
ave an acti
v
e
G
L
c
onte
x
t
.
commit
|
commitdiff
|
tree
2009-06-25
Henr
i
Ve
r
beet
wined3
d
: Make sure w
e
have an active GL context in
.
.
.
commit
|
commitdiff
|
tree
2009-06-25
Henri
Ver
b
eet
w
i
ned3d: Make sure we have an act
i
ve
GL
context in
.
.
.
commit
|
commitdiff
|
tree
2009-06-25
H
e
n
r
i Verbee
t
wine
d
3d: M
a
k
e
contex
t
_reso
u
rce_released
(
) res
p
onsible
.
.
.
commit
|
commitdiff
|
tree
2009-06-25
Henri
Verbeet
w
ined3d: Make sure we have an a
c
tive GL context
in
.
.
.
commit
|
commitdiff
|
tree
2009-06-25
Henri Verbeet
wined3d:
M
ake sure we ha
v
e an active GL context i
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Henr
i
Verbeet
wined3d:
A
llow the ex
i
stence of other shad
e
r types
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Henri Verbeet
wined3d: Eli
m
inate a redundant lo
c
al
v
ariable i
n
get_loop
_
c
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
H
e
n
r
i Ve
r
bee
t
w
i
ned
3
d: Avoid a redu
n
da
n
t copy
.
commit
|
commitdiff
|
tree
2009-06-24
H
e
nri Verbeet
wi
n
ed3d: Use a proper str
u
ctu
r
e
for "loo
p
_contr
o
l"
.
commit
|
commitdiff
|
tree
2009-06-24
Henri Verbeet
wined
3
d:
A
d
d
s
ome m
i
ssing GL locking documentation
.
.
.
commit
|
commitdiff
|
tree
2009-06-23
H
enri Verbeet
wined3d: Fix a
co
m
ment
.
commit
|
commitdiff
|
tree
2009-06-23
Henri Verbeet
d
3
d
8
/
tests: Mak
e
sure the device
i
s relea
s
ed pro
p
erly
.
commit
|
commitdiff
|
tree
2009-06-23
H
e
nri Verbeet
d
3d9/tests:
M
ak
e
sure the device i
s
releas
e
d properly
.
commit
|
commitdiff
|
tree
2009-06-23
Henri Verbeet
d3d9/tests:
R
el
e
ase
the query in test_occlusion_q
u
ery_st
a
tes()
.
commit
|
commitdiff
|
tree
2009-06-23
Hen
r
i Verbee
t
d
3
d9/tests: Releas
e
the vertex buffer in tes
t
_n
u
ll_stream()
.
commit
|
commitdiff
|
tree
2009-06-22
Henri Ver
b
eet
w
in
e
d
3
d:
A
dd a
n
rtInternal fallback for WINED3DFMT_R16G1
6
_U
N
ORM
.
commit
|
commitdiff
|
tree
2009-06-22
Henri Verbeet
wined3d: Get
rid of some asserts
.
commit
|
commitdiff
|
tree
2009-06-22
He
n
ri Verbeet
wined3d: Get rid of DEBUG_SI
N
G
L
E_MO
D
E
.
commit
|
commitdiff
|
tree
2009-06-22
Henri
V
e
rbeet
wi
n
ed3d: Move t
h
e num_untrack
e
d_
m
ate
r
i
a
ls looku
p
out
.
.
.
commit
|
commitdiff
|
tree
2009-06-22
Henri Verbeet
wined
3
d: Simplify the transform
e
d position
f
ix
u
p a
.
.
.
commit
|
commitdiff
|
tree
2009-06-19
Henri Verbee
t
d3d9
:
U
se color_match() in the fog
t
est
.
commit
|
commitdiff
|
tree
2009-06-19
Henri Verbeet
d3dx9_36:
Add a test for D3DXGetDeclVert
e
xSize
(
)
.
commit
|
commitdiff
|
tree
2009-06-19
Henri Verbeet
d3dx9_36: Implement D3DXGetDeclVertexSi
z
e()
.
commit
|
commitdiff
|
tree
2009-06-19
Henri Ver
b
eet
wined3d: Don't load a
rendertarget
jus
t
beca
u
se alpha
.
.
.
commit
|
commitdiff
|
tree
2009-06-19
Henri Verbe
e
t
d3d8: Add W
I
NED
3
DFMT_W11V11U10
<
=> D3DF
M
T_W11V1
1
U1
0
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Henri Ver
b
eet
wine
d
3d: Remove a redundant Acti
v
ateCon
t
ext() ca
l
l
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Henri Verb
e
et
wined3
d
: Simpl
i
fy IWineD3DSurfaceImpl_Loc
k
Rect() a
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Henri V
e
rbeet
wined3d: Remove some usele
s
s
c
ode in IWineD3
D
DeviceImpl_Set
L
.
.
.
commit
|
commitdiff
|
tree
2009-06-18
Henri Verbeet
w
i
ned3d: Reuse
t
he F
B
O for
c
heck_fbo_co
m
pat()
.
commit
|
commitdiff
|
tree
2009-06-18
Henri Ver
b
eet
w
i
ned3
d
: Make
s
ure we have a context in st
r
etc
h
_rect_fbo()
.
commit
|
commitdiff
|
tree
2009-06-17
Henri Verbeet
w
ined3d: Avoid s
o
me
u
nneeded renderta
r
get
c
o
pies
.
commit
|
commitdiff
|
tree
2009-06-17
Henri Verbeet
wined3d: Avoid some
u
nneede
d
depthstencil
copies
.
commit
|
commitdiff
|
tree
2009-06-17
Hen
r
i
V
erbeet
wine
d
3d: Only init
i
alize unuse
d
co
m
ponents of varyings
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Henri
V
erbeet
win
e
d3d: Fall
back t
o
b
ackbuffer offsc
r
een r
e
ndering
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Henri
V
e
rbeet
wined3d:
F
ix a t
y
po
.
commit
|
commitdiff
|
tree
2009-06-16
Henri Verbeet
w
i
ned3d: Add
forma
t
conversion
s
for some d
e
pth st
e
ncil
.
.
.
commit
|
commitdiff
|
tree
2009-06-16
Henri Verbeet
d3
d
8: Add tests f
o
r
deleting in
v
alid sha
d
e
r handles
.
commit
|
commitdiff
|
tree
2009-06-16
Henri Verbeet
d3d8:
D
ele
t
ing
a
n
invalid pixel shader handle
should
.
.
.
commit
|
commitdiff
|
tree
2009-06-16
Henri Ver
b
e
et
d3
d
8: Do some more verification
on ha
n
dles
.
commit
|
commitdiff
|
tree
2009-06-16
Henri Ve
r
bee
t
shdoc
v
w: A
d
d SHDOCVW_LockModule()/SHDOCVW_Un
l
ockM
o
dule
.
.
.
commit
|
commitdiff
|
tree
2009-06-16
H
e
n
ri Verbeet
shdoc
v
w: Take the riid param
e
t
e
r
t
o Task
b
arList_Create
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Henri Verbeet
w
in
e
d3d:
Get rid of the p
o
inters
i
n WINED3DSURFAC
E
_
DESC
.
commit
|
commitdiff
|
tree
2009-06-15
Henri Verbeet
wined3d
:
Introduc
e
su
r
f
a
c
e_
c
alculate_
s
ize(
)
.
commit
|
commitdiff
|
tree
2009-06-15
Henri Verb
e
et
wine
d
3d: Intro
d
uce surface_init(
)
t
o
handle most
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Henri Ver
b
eet
wined3d: In
t
roduce
s
urface
_
gdi
_
cleanup
(
)
.
commit
|
commitdiff
|
tree
2009-06-15
Hen
r
i
Ver
b
e
et
w
i
n
ed3d: I
n
troduce
s
urface_cl
e
anup()
.
commit
|
commitdiff
|
tree
2009-06-12
H
en
r
i Verbeet
wined3d: Avoi
d
checki
n
g depth/stencil and compr
e
s
sed
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
H
e
nri
V
erbeet
wine
d
3d:
R
espe
c
t
the "s
r
gb" parameter to IWineD3DSurfaceImpl
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Henri Ver
b
eet
wined3d: Rem
o
ve the useless "
r
es
o
ur
c
e_type" param
e
ter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Henri Ver
b
eet
win
e
d3d: Use
W
INED3DFMT_FLAG
_
COMPRESS
E
D inst
e
ad of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Henri Ver
b
eet
wined3d: Use
t
he co
m
pressed format info in IWin
e
D3DBas
e
Surfa
.
.
.
commit
|
commitdiff
|
tree
2009-06-11
Henri Verbeet
win
e
d3d: Use the fo
r
mat info to cal
c
u
l
ate compressed
.
.
.
commit
|
commitdiff
|
tree
2009-06-11
H
e
n
r
i Verbeet
wined
3
d: U
s
e the
f
orma
t
info
to calc
u
l
a
t
e co
m
pre
s
se
d
.
.
.
commit
|
commitdiff
|
tree
2009-06-11
Henri Verbeet
wi
n
ed3d: Us
e
the format info
to
c
alculate com
p
ressed
.
.
.
commit
|
commitdiff
|
tree
2009-06-11
Henri V
e
rbeet
w
i
ne
d
3d: Impr
o
ve so
m
e T
R
ACEs in init_
f
ormat_fbo_comp
a
t
_
inf
o
()
.
commit
|
commitdiff
|
tree
2009-06-11
Henri
V
er
b
eet
w
i
ned3d: Remov
e
some redundant s3tc extens
i
on checks
.
commit
|
commitdiff
|
tree
2009-06-10
H
e
nri
V
er
b
eet
w
ined3d: Use
the format i
n
fo f
o
r doing compressed surface
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Henri Verb
e
et
wined3d: St
o
r
e
compres
s
ion
information about
c
ompre
s
sed
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Henr
i
Verbeet
w
i
ned3d: Rou
n
d
rows up
to whole blocks f
o
r comp
r
esse
d
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
H
enr
i
Verbeet
wined3d: Check the correct e
x
tensions in d3df
m
t
_
get_c
o
nv
(
)
.
commit
|
commitdiff
|
tree
2009-06-10
He
n
r
i
Verbeet
wined3d: Set explicitly sized internal formats for
.
.
.
commit
|
commitdiff
|
tree
2009-06-09
H
e
nr
i
Verbeet
w
i
n
ed3d:
Add s
o
me FIXME
s
about blit
t
ing w
i
th u
n
su
p
p
or
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-06-09
H
e
nri Verbeet
w
i
ned3d:
G
et rid of
t
he silly pointers in WINED3
D
VOLUM
E
_DESC
.
commit
|
commitdiff
|
tree
2009-06-09
Henri
V
erbeet
wined3
d
:
Don't modify the
i
n
ternal format in d
3
dfmt_get_conv()
.
commit
|
commitdiff
|
tree
2009-06-09
Henri Verbe
e
t
w
ined
3
d: Simpli
f
y
s
ome code in set
_
glsl_sh
a
der_p
r
o
g
ram
(
)
.
commit
|
commitdiff
|
tree
2009-06-09
Henri V
e
rbeet
w
ined
3
d: Avoid co
m
paring shader compil
e
a
rg
s
if the
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Henri
Verbeet
wined3d:
Set FB
O
s
t
encil at
t
ac
h
men
t
s for relevant
d
epth
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Henri Verbeet
wined3d: Use
context_att
a
ch
_
depth_stencil_fbo() to
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
H
e
nri
V
e
rb
e
et
wined3d: Us
e
G
L_
D
EPT
H
32F_
S
TENC
I
L8
for WINED3DFMT_D24FS8
.
commit
|
commitdiff
|
tree
2009-06-08
Henri
V
erbeet
wined3d
:
Use GL_DEPTH_COM
P
ONENT32F for WINED3DFMT_D32F_LOCKABLE
.
commit
|
commitdiff
|
tree
2009-06-08
H
e
nri
V
erbee
t
w
i
n
e
d3d: A
d
d support
for the ARB_depth_bu
f
f
er_float
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Henri Verbe
e
t
wi
n
ed3d:
Use GL_DEPTH24_STENC
I
L8_EXT for dep
t
h
s
tencil
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Henri Verbeet
w
i
n
ed3d
:
Add support fo
r
EXT_
p
a
c
ked
_
d
e
pth_stencil
.
commit
|
commitdiff
|
tree
2009-06-05
H
e
nri
Verbeet
wined3d:
U
se FBOs for
o
ffsc
r
een rendering by default
.
commit
|
commitdiff
|
tree
2009-06-05
Hen
r
i V
e
r
beet
wi
n
ed3d
:
Only use stretch_rect_
f
b
o(
)
on surfaces that
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
He
n
r
i Verbeet
wined3d:
C
heck FBO compatibility on all formats with
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Henri
Verbeet
wined3
d
:
S
e
t tex
t
ure filteri
n
g to NEAREST in check_fbo_compat()
.
commit
|
commitdiff
|
tree
2009-06-05
Henri Verbeet
win
e
d3d: Add extens
i
on detecti
o
n to
t
he GL
f
ormat tem
p
late
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Henri Verbeet
wined3d: Add exten
s
i
on
d
etection for
ARB_depth_
t
exture
.
commit
|
commitdiff
|
tree
2009-06-05
H
enri Verbeet
wined3d: Don't use
t
he vertex/pixel
shader w
h
en we
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
He
n
r
i
Ver
b
eet
wi
n
ed3d:
Che
c
k
the result from wine_rb_ge
t
() before
.
.
.
commit
|
commitdiff
|
tree
2009-06-04
H
e
nri Verbe
e
t
wined3d: Add a
p
rop
e
r enum value for "no e
x
t
ension"
.
commit
|
commitdiff
|
tree
2009-06-04
Henri Verbeet
wined3d: Ch
e
ck FBO c
o
mpatibility after
t
h
e f
i
xups
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-06-04
Henri V
e
rbeet
wined3d
:
Remove WINED3D
F
M
T
_R1
6
G16B16A16_SNORM from
.
.
.
commit
|
commitdiff
|
tree
2009-06-04
Henri Verbeet
wined3d: Remove entrie
s
witho
u
t an in
t
ernal format
.
.
.
commit
|
commitdiff
|
tree
2009-06-04
Henri Verbe
e
t
wine
d
3d: Free priv->stack in shad
e
r_glsl_free()
.
commit
|
commitdiff
|
tree
2009-06-03
Hen
r
i Verbeet
wined3d: Repla
c
e the
wi
n
e
d
3
d
ha
s
h
t
a
ble with the
g
eneric
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
H
enri Verbeet
include: Add a generic re
d
-bla
c
k tree
.
commit
|
commitdiff
|
tree
2009-06-03
Henri Verbeet
wined3d:
I
ntroduce volumetexture_init() to hand
l
e
m
os
t
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
H
e
nri
V
e
r
b
eet
wined3d: Introduc
e
vo
l
umetexture_cleanup
(
)
.
commit
|
commitdiff
|
tree
2009-06-03
Henri
V
erbeet
win
e
d3
d
:
In
t
rodu
c
e cu
b
etextu
r
e_init() to handle mos
t
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Henri Ver
b
eet
wine
d
3d: In
t
ro
d
uc
e
cube
t
e
x
ture_cleanup()
.
commit
|
commitdiff
|
tree
2009-06-03
H
e
nri Verbeet
wined
3
d: Introd
u
c
e
text
u
re_i
n
it(
)
to h
a
ndle most of
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Henri Ve
r
beet
wined3d: Cre
a
te a texture_cleanup() functi
o
n
.
commit
|
commitdiff
|
tree
2009-06-02
Henri Verbeet
wined3
d
:
Cal
l
r
e
sou
r
ce_init() from basetexture_init(
)
.
commit
|
commitdiff
|
tree
next