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: Pass a struct wined3d_shader_register to shader_is_scalar().
2009-05-06
Stefa
n
Dösing
e
r
wined
3
d:
P
a
ck ha
r
dcoded l
o
cal constants in
ARB
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
wined3d:
Pack A
R
B s
r
g
b co
n
stants better
.
commit
|
commitdiff
|
tree
2009-05-05
St
e
fan Dösinger
wined3d: Make
use of
GL_ARB_half_float_vertex
.
commit
|
commitdiff
|
tree
2009-05-05
S
t
efan
Dösing
e
r
win
e
d3d: Imp
l
eme
n
t
t
exldd
.
commit
|
commitdiff
|
tree
2009-04-29
Stefan
D
ös
i
nger
wined3d: Hardcode local loop co
n
tro
l
in
t
s into th
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
S
tefan Dösin
g
e
r
wined3d: Set the m
a
x mipmap lev
e
l in the pbo tes
t
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dös
i
nger
wined3d
:
Emulate R16G16F
a
nd R32G32F if GL_A
R
B_textur
e
_rg
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dös
i
nger
wined3d: Fi
x
an
i
s
sue in buf
f
e
r
_
get_sysm
e
m
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan
Dös
i
nger
win
e
d3d: Activate a
t
hr
e
ad before mapping a buffer
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan D
ö
singer
wined3
d
: Fix
a few
m
o
r
e
d
irect buffe
r
accesse
s
.
commit
|
commitdiff
|
tree
2009-04-27
Stefan Dösinger
wined3d: Support the full amount of co
n
stants in
GL
S
L
.
commit
|
commitdiff
|
tree
2009-04-27
Stefan
Dösin
g
er
d3d: Limit d3d8 and d3d9 v
s
h
ader const
a
nts to
256
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
w
i
ned3d: M
e
r
ge
m
a
t
ch_apple and implement
a
tion_is_
a
pple
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
win
e
d3d: Re
s
erve addit
i
onal GLSL
c
o
nstants on so
m
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dös
i
nger
wined3d:
M
ove th
e
remaini
n
g qui
r
ks
i
nto the quirk table
.
commit
|
commitdiff
|
tree
2009-04-20
Ste
f
a
n
Dösin
g
er
wi
n
ed3d: Move the
g
eneric
m
ac glsl uniform fix
u
p
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dös
i
nger
wi
n
ed3d: Add
a more formal framew
o
rk
for driver
q
uirks
.
commit
|
commitdiff
|
tree
2009-04-10
Ste
f
an Dös
i
nger
wined3d: Dea
l
with reserved shader constants in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dös
i
n
ger
w
i
ned3d
:
Fix the d
r
awR
e
ctPatch vertex count
.
commit
|
commitdiff
|
tree
2009-04-10
Stefa
n
Dösinger
wined3d: Save some memory in vertex buffe
r
s
.
commit
|
commitdiff
|
tree
2009-04-09
Ste
f
an Dösinger
d3d: Remove t
h
e format from index
buffe
r
s
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösinger
w
ined3d: Rem
o
ve the
buffer fvf
.
commit
|
commitdiff
|
tree
2009-04-09
S
tefan Dösing
e
r
d3d9
:
St
o
re the
F
V
F in the d3d9 ver
t
ex
buff
e
r
.
commit
|
commitdiff
|
tree
2009-04-09
St
e
fa
n
Dö
s
inger
d3d8: St
o
re the fvf i
n
t
h
e
d3d8 vertex
buf
f
er
.
commit
|
commitdiff
|
tree
2009-04-09
St
e
fan Dösinger
ddraw: Store the fvf in
the ddraw buffer
.
commit
|
commitdiff
|
tree
2009-04-08
St
e
fan Dösinger
wined3d: M
e
rge IWin
e
D3
D
IndexBuffer and IWi
n
eD3DBuffer
.
commit
|
commitdiff
|
tree
2009-04-08
Stefa
n
Dö
s
inger
wined3
d
: Me
r
g
e
i
ndexbuffer and buffer implem
e
ntations
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösing
e
r
wined3d: Use
M
ap and Un
m
ap fo
r
index buffers
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
d3
d
:
U
nify WINED
3
DVERT
E
XBUFFER
_
DESC and WINED3DINDEXB
U
FFER_DESC
.
commit
|
commitdiff
|
tree
2009-04-08
Stefa
n
Dösing
e
r
d3d8,
d3d9: Don'
t
re
l
y on
th
e
w
i
ned3d
b
uf
f
e
r
type
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
Dösin
g
er
wined3d: Advertise
p
ost
p
ixelshader blending for a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösi
n
ger
wined3d: Up
d
at
e
a
comment
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
Dö
s
i
ng
e
r
wined3d:
F
i
x so
m
e whitespace
.
commit
|
commitdiff
|
tree
2009-03-30
S
t
efan Dösinger
wi
n
ed3
d
: Remove a TO
D
O
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dösinger
w
ined3d: Create
a common sam
p
ling function
in GLSL
.
commit
|
commitdiff
|
tree
2009-02-27
Stefa
n
Dösi
n
ger
wined3d: Make sha
d
e
r
_glsl_
g
e
t
_sample_function a
w
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Stef
a
n
D
ösi
n
ger
w
i
ned3d: Put the color_correcti
o
n calls
into the instruction
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
Stefan Dös
i
nger
d3d9: A
d
d a
n
alpha blendi
n
g test
.
commit
|
commitdiff
|
tree
2009-02-24
Stefan
Dösinger
w
ined
3
d
: Properly update last_wa
s
_pshade
r
.
commit
|
commitdiff
|
tree
2009-02-17
S
tef
a
n Dösinger
wined3d: Pass the reque
s
ted srgb
flag to PreLoa
d
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dösi
n
ger
wined3d
:
A
dd
a de
b
u
g
fun
c
tion for surface
l
ocations
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan D
ö
si
n
ger
wined3d: Du
p
licate GL tex
t
ures for s
r
gb
s
witching
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösinger
d3d9: Test table
f
og and
exp fog in the
s
ha
d
er fog
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösinger
wined3d: Im
p
lement EXP a
n
d EXP2
f
o
g
in
G
LSL
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösinger
wine
d
3d: Properl
y
set
the
fog frag coord according
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan Dösinger
WineD3D:
Put
v
ertex
s
hader du
p
l
i
c
ation infr
a
st
r
uctu
r
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan
D
ösinger
wined3d: Get rid of
is_com
p
iled in t
h
e pixel shader
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan D
ö
singer
wined3d: Get rid of last_was_foggy_shader & friends
.
commit
|
commitdiff
|
tree
2009-01-20
Stefan
Dö
s
inger
wined3d:
Don't sin
g
le-all
o
cate new gl shaders
.
commit
|
commitdiff
|
tree
2009-01-13
Stefan Dösinger
d3d9: U
s
e
D
3DFOG_* constants
i
n
stead
o
f plain inte
g
e
r
s
.
commit
|
commitdiff
|
tree
2009-01-13
Ste
f
a
n
Dösinger
d
3
d
9
: Properly
set AutoRest
o
r
eDispla
y
Mode
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinge
r
win
e
d3d: Avoid hooking non-fog glEnable
/
glDisable ca
l
ls
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinger
wined3d: Split
t
h
e
remains
o
f state
_
fog
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan
D
ö
si
n
ger
wined
3
d: Remove the apply_ps
h
a
d
er_fog state h
a
ndl
e
r
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinger
w
i
ned3d: Move
f
ogdensity a
n
d fogcolor to
t
he frag
m
ent
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
S
te
f
a
n
D
ö
singer
wined3d: U
s
e the ARB fog
option in ARB_fragme
n
t_progra
m
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
St
e
f
a
n D
ö
sin
g
e
r
win
e
d3d: Remove the pi
x
e
lshader
fog
s
t
ar
t
/fogend optimization
.
commit
|
commitdiff
|
tree
2009-01-09
Stef
a
n Dösin
g
er
ddra
w
ex: Add a
t
e
s
t for the permanent DC f
u
nction
.
commit
|
commitdiff
|
tree
2009-01-09
Stef
a
n Dös
i
nger
ddrawex: Make the GetDC
test m
o
re generic
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan
D
ö
s
in
g
er
ddrawex: Implem
e
n
t a GetDC
s
pecial behavi
o
r Internet
.
.
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
dd
r
awex: Create a surface wrappe
r
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dö
s
inger
ddrawex:
Add a ref
c
ount test
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
ddraw[ex]
:
Show a ca
p
s
handling
d
i
fference
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dös
i
nge
r
d
drawex
:
Start some tests
.
commit
|
commitdiff
|
tree
2009-01-09
Stefan Dösinger
ddra
w
ex: Im
p
l
e
men
t
a
w
rappe
r
around
IDirec
t
Draw
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösinger
include:
F
i
x t
h
e EnumOverlayZOrders prototype
.
commit
|
commitdiff
|
tree
2009-01-03
S
t
efan Dösinger
include
:
Fix a ID
i
r
ectDrawSurface4 m
e
tho
d
prototype
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösin
g
e
r
inclu
d
e: Fi
x
a
t
ypo
in
d
draw
.
h
.
commit
|
commitdiff
|
tree
2009-01-03
Stefan Dösinger
d
draw:
Reject IDirec
t
Draw3 QI in ddraw
.
dll
.
commit
|
commitdiff
|
tree
2009-01-03
S
tefan Dösinger
d
d
r
aw:
A
dd a
t
est for IDirectD
r
awSurface::
G
e
t
D
C
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan
Dösinger
win
e
d
3
d: Make pixe
l
s
haders d
i
sable fog properly
.
commit
|
commitdiff
|
tree
2008-12-19
Stefan Dö
s
ing
e
r
wined3d
:
U
s
e th
e
p
s_compi
l
e
_ar
g
s struct in
glsl
.
commit
|
commitdiff
|
tree
2008-12-19
S
t
efan Dösinger
wined3d: Make use
of
p
s_comp
i
le_args in
a
rb shader
.
commit
|
commitdiff
|
tree
2008-12-19
S
tefan Dösinger
wined
3
d: Mak
e
use
o
f th
e
p
s
_compile_args str
u
cture
.
.
.
commit
|
commitdiff
|
tree
2008-12-19
Stefa
n
Dösinger
wined3d: Pass
t
he
ps_com
p
ile_args st
r
uctures to the
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
S
t
efan Dösinger
wined3d: Ge
t
rid of I
W
ineD3DPixelS
h
a
d
erImpl_G
e
nerate
S
hader
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dös
i
nger
wined3d
:
Avoid loading
o
pen
g
l32
.
dll
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösi
n
ger
w
ined3d: I
n
iti
a
lize
m
ax_combined_samplers properly
.
commit
|
commitdiff
|
tree
2008-12-16
S
tefan
D
ö
singer
w
i
n
ed3d: Correct a stage number
.
commit
|
commitdiff
|
tree
2008-12-16
S
t
e
f
an Dösing
e
r
wined3d: Em
u
late GL
_
EXT_fog_coord
.
commit
|
commitdiff
|
tree
2008-12-16
Stef
a
n
Dösin
g
e
r
w
i
ned
3
d
:
Remove
s
om
e
ne
e
dless
i
n
itializati
o
ns
.
commit
|
commitdiff
|
tree
2008-12-16
S
tefan Dösinger
wine
d
3
d:
Some G
L
_EXT_fog_coord prot
o
typ
e
fix
e
s
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan D
ö
sing
e
r
w
ine
d
3d: Reinst
a
ll
t
he G16R
1
6F for
m
at surface
l
oad
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan
Dösinger
w
i
ned
3
d: Set up t
h
e shaders when delay
i
ng fixed f
u
nc
.
.
.
commit
|
commitdiff
|
tree
2008-12-16
Stefan Dösin
g
er
wined3d: Fak
e
G
L_A
R
B
_
m
ultite
x
t
ure
.
commit
|
commitdiff
|
tree
2008-12-15
Stefan
Dösinger
wined3d: Remove a blank li
n
e in
state
.
c
.
commit
|
commitdiff
|
tree
2008-12-15
Stefan Dösin
g
e
r
wined3d: Give AT
I
F
S a
p
ixe
l
shader handler
.
commit
|
commitdiff
|
tree
2008-12-11
Stefan
Dösi
n
ger
wined3d: Fix AR
G
_UNUSED a
n
d use it properl
y
.
commit
|
commitdiff
|
tree
2008-12-11
Stefan Dösinger
W
ineD3D: Abstract some A
T
If
s
op debug T
R
ACEs
.
commit
|
commitdiff
|
tree
2008-12-11
St
e
fan
D
ösinger
wi
n
e
d
3
d: Don't load INT an
d
BOOL
constants n
e
edlessly
.
commit
|
commitdiff
|
tree
2008-12-09
S
t
efan Dösi
n
g
e
r
ntdll: Print the SYSTEM_PERFORM
A
NCE_
I
NFORMATI
O
N o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2008-12-04
Stefan Dösinger
wined3d
:
Fix D3DFMT
_
R32F, R
1
6F,
G
1
6R16F,
.
.
.
in
t
he
.
.
.
commit
|
commitdiff
|
tree
2008-11-28
S
t
efan Dösinger
d3d9
:
D
ocum
e
nt a Micr
o
soft header bug
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dös
i
n
g
er
wined3
d
: Put
t
he ps
c
ompile paramet
e
rs into the glsl
.
.
.
commit
|
commitdiff
|
tree
2008-11-25
Stef
a
n Dösi
n
ger
wined3d
:
Ena
b
le blue = 1
.
0 fixup for D3
D
F
M
T
_V8U8
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dösinger
wined3d: Add
t
he ability to du
p
licat
e
GL pixel shaders
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan D
ö
singer
wined3d: Store shader IDs in the v
s
a
n
d ps impl struct
u
res
.
commit
|
commitdiff
|
tree
2008-11-25
S
t
ef
a
n Dösinger
wined3d
:
Pass some state
b
lock v
a
lu
e
s around directly
.
commit
|
commitdiff
|
tree
2008-11-25
Stefan Dösinger
wined3d: Make t
h
e
sha
d
er backend c
a
ll Compil
e
Shader
.
commit
|
commitdiff
|
tree
2008-11-20
Stefan Dös
i
nger
w
i
ned
3
d: Rename the frag
m
en
t
ffp
d
e
sc s
t
ructures
.
commit
|
commitdiff
|
tree
next