repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
wined3d: Fix debug_d3dusagequery() to handle combinations of flags.
2009-05-21
S
tefan Dösinger
wined3d: Imple
m
ent SGN in
A
R
B
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan
D
ös
i
nge
r
wi
n
ed3d
:
Support vec4 A0
w
i
th NV_v
e
rtex_program2_option
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dösi
n
ger
wined3d
:
Support A
B
S a
n
d
A
B
SNEG with NV extensions
.
.
.
commit
|
commitdiff
|
tree
2009-05-21
S
t
ef
a
n Dösinger
wined3d
:
Add NV a
s
m exte
n
s
ion support to th
e
ARB
backend
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dösinger
wined3
d
: Support
A
BS
a
nd ABSNEG in ARB
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinger
wined3
d
:
Emulate the 4 co
m
ponent addr
e
ss register in
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
S
tefan Dös
i
nger
win
e
d3d:
P
repare fo
r
vec4
a
ddress
register
s
in AR
B
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösinge
r
w
i
ned3d: Implement m
o
va ro
u
nding
in arb
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösin
g
er
w
ine
d
3d:
F
ix
srgb corre
c
ti
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan
D
ö
sing
e
r
w
ined3d
:
Get r
i
d of the
T
MP register in fr
a
g
ment shade
r
s
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan
D
ösinger
wined3d: U
s
e CMP
i
n
stead of SLT and SGE in sRG
B
correctio
n
.
commit
|
commitdiff
|
tree
2009-05-19
S
t
e
fan D
ö
s
i
n
g
er
wined3d: G
e
t ri
d
o
f
TMP accesses
i
n
t
exm3x
3
* inst
r
uct
i
ons
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösinger
wined3d: Get rid of TMP access
in texm3x2
*
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan
Dösinger
wined3d: Get
r
id
o
f T
M
P2 and some easy TMP regist
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösinger
w
i
ned3d
:
Only declare TMP_OUT
i
n vertex
s
hader
s
.
commit
|
commitdiff
|
tree
2009-05-18
St
e
f
an Dösin
g
er
WineD3
D
: Su
p
port m
o
re consta
n
ts
i
n ARB shade
r
s
.
commit
|
commitdiff
|
tree
2009-05-18
S
t
ef
a
n Dösinger
wine
d
3
d:
Avoid declaring helper_const
in vertex programs
.
.
.
commit
|
commitdiff
|
tree
2009-05-18
S
tefan Dösinge
r
wined3
d
: Supp
o
rt clipplanes w
i
th GLSL
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösi
n
ge
r
wine
d
3
d
:
Update the
bump
constants
a
f
ter a shader change
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinger
wined3d: Use local c
o
nstants for bu
m
p
parame
t
ers
.
commit
|
commitdiff
|
tree
2009-05-15
Stefan Dösinger
wined3d: Don't use TMP_COLO
R
un
l
ess
s
rgb is enable
d
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinger
wined3d:
Centralize WINED3DSPDM_SATURATE handling
.
commit
|
commitdiff
|
tree
2009-05-14
Stef
a
n
D
ösing
e
r
w
i
ned3d: Fix re
m
a
ining
in
c
o
rrec
t
d
s
t
register getters
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösing
e
r
wi
n
ed3d
:
Fix a fe
w
mo
r
e hardcode
d
pi
x
el
s
ha
d
er regi
s
te
r
s
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan
D
ösinger
w
ined3d: Tidy
u
p
pshade
r
_hw_texre
g
2rgb
and
friends
.
commit
|
commitdiff
|
tree
2009-05-14
Ste
f
an
D
ösing
e
r
wined3d: Tidy up
p
sha
d
er_hw_dp2
a
d
d
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
D
ösinge
r
wined3d: Tidy
up pshader_hw_c
m
p
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dösi
n
ger
wined3d: Tidy
u
p
ps
h
ade
r
_hw_cnd
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
D
ösi
n
g
er
wined
3
d
: Separate Tx t
e
mpregs from T
x
varyings in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Ste
f
an
D
ösi
n
ger
wined3d:
F
ix
1
.
4 p
s
hader projection in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan
Dösi
n
ger
wined3d: Tidy
up ps
h
ade
r
_hw_tex
.
commit
|
commitdiff
|
tree
2009-05-11
Stefa
n
Dösinger
wi
n
ed
3
d: Standardize pshade
r
_
h
w
_texk
i
l
l
.
commit
|
commitdiff
|
tree
2009-05-11
S
t
efan D
ö
s
i
n
ger
w
ined3d:
T
idy up shader_h
w
_rsq_rcp
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dö
s
inger
wined3d: Simplify
shader_hw_map2
g
l
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan
Dösinger
w
ined3d
:
Get rid of the strcat in
s
h
ader_arb_add_dst
_
par
a
m
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dösinge
r
wined3d: Merge shader_a
r
b_a
d
d
_
s
r
c_param and psh
a
der_
g
e
n
_inpu
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wined3d: Get ri
d
of pshade
r
_gen_output_modifi
e
r_line
.
commit
|
commitdiff
|
tree
2009-05-08
S
t
ef
a
n Dösing
e
r
win
e
d3d: Pass the in
s
tr to psh
a
der
_
gen_outp
u
t_modifier_line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan
Dösinger
winedd: Move shader_*_add_instruction_modifiers int
o
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dö
s
in
g
er
wined3
d
: Ad
d
a
p
o
int size test
.
commit
|
commitdiff
|
tree
2009-05-08
S
t
efan Dösinger
w
in
e
d3d
:
Work around
a
b
ad cr
a
sh
i
n fg
l
r
x
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösi
n
g
er
wined3d: Alwa
y
s decl
a
re sin
g
le constants in ARB if
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan D
ö
s
i
ng
e
r
wined3d: Kee
p
track of
used fl
o
at cons
t
ants
.
commit
|
commitdiff
|
tree
2009-05-06
Stefan Dös
i
n
g
er
wined3d: Pack hardcoded l
o
cal constants in
A
RB
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
w
ined3d
:
Pack ARB srgb
constants be
t
t
e
r
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
wined3d: Make use of
GL_ARB_h
a
lf_f
l
oat_verte
x
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
w
ine
d
3d: Implement texldd
.
commit
|
commitdiff
|
tree
2009-04-29
Stefan Dö
s
inger
wined3d:
Hardcode local lo
o
p control ints i
n
to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan
D
ö
singer
wined3d: Set the m
a
x
m
ipmap l
e
vel in the pbo tes
t
.
commit
|
commitdiff
|
tree
2009-04-28
Ste
f
a
n
Dösinger
w
i
n
ed
3
d: Emulate
R
16G16F
a
nd R32
G
32F
if GL_
A
R
B
_
t
e
xture_
r
g
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefa
n
Dö
s
inger
wined3d: Fi
x
a
n
issue in b
u
ff
e
r
_
ge
t
_s
y
smem
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinger
wine
d
3d:
A
ctivate
a
thread before ma
p
ping
a
buffer
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinger
w
i
ned3d: Fix a few more direct buffer accesses
.
commit
|
commitdiff
|
tree
2009-04-27
Stefan Dös
i
n
ger
wine
d
3d: Sup
p
ort the
f
ul
l
amount
of consta
n
ts
i
n
GLSL
.
commit
|
commitdiff
|
tree
2009-04-27
S
t
e
f
an
D
ösinger
d
3
d: Limit d3
d
8 a
n
d d3d9 vshader constants to 256
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösing
e
r
wined3d: M
e
rge match_apple and i
m
p
lementation_
i
s_
a
pple
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösing
e
r
wined3
d
: Rese
r
ve addi
t
ional GLSL cons
t
ants on some
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3d: Mo
v
e the rema
i
ning quir
k
s into the quirk table
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan
Dösi
n
g
e
r
wined
3
d
:
Move the generi
c
mac glsl uniform f
i
xup to
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefa
n
Dös
i
n
g
er
w
i
ned3d: A
d
d
a more forma
l
framework
f
or driver quirk
s
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösi
n
g
e
r
w
in
e
d3d: Deal wi
t
h reserved
s
h
ader constants in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösi
n
ger
wined
3
d
:
Fix
t
h
e dr
a
wRectPatch
v
ertex co
u
nt
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan Dösinger
wi
n
ed3d: Save some
memory
i
n
v
erte
x
buffe
r
s
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösin
g
er
d3d: Rem
o
v
e
the
f
o
r
mat from
index buffer
s
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösin
g
e
r
w
i
ned3d: Remove the buffer fvf
.
commit
|
commitdiff
|
tree
2009-04-09
S
t
efan Dösinger
d3
d
9: Sto
r
e th
e
FVF in t
h
e
d3
d
9 ver
t
ex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
S
tefan
D
ösinger
d3d
8
: Sto
r
e th
e
f
v
f in the d3d8 vertex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stef
a
n Dösinger
ddraw
:
Store the
f
vf in the ddraw buf
f
e
r
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösin
g
e
r
wined3d: Merge IWineD3DIndexBuffer and IWineD3D
B
u
f
fer
.
commit
|
commitdiff
|
tree
2009-04-08
Stefa
n
Dösinger
wined3
d
: Merge indexbuff
e
r
and buffer
i
mplem
e
ntations
.
commit
|
commitdiff
|
tree
2009-04-08
Ste
f
an Dösinger
wined3d:
Use
M
a
p and
U
nmap for index b
u
ffers
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan
D
ösinger
d3d:
Unify WI
N
ED3
D
VERTEXBUFFE
R
_DESC and WINED
3
DIN
D
EXBUFFER_DESC
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan D
ö
singer
d3d8, d
3
d9:
D
on't rel
y
on the wined3d buffer ty
p
e
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dö
s
i
nge
r
wined3d:
A
dver
t
ise post pixelshad
e
r
ble
n
ding f
o
r a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösinger
w
in
e
d3d: Update a comment
.
commit
|
commitdiff
|
tree
2009-03-30
Stefa
n
Dösing
e
r
wined
3
d:
Fix some
w
h
itesp
a
c
e
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösi
n
ger
wined3d: Remove a TODO
.
commit
|
commitdiff
|
tree
2009-02-27
S
t
efan Dös
i
n
g
er
win
e
d3d: Create a common s
a
mpling function
i
n
GLSL
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan
Dö
s
in
g
er
wined3d: Ma
k
e shader_glsl_get_sample_f
u
n
c
tion a
w
are
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan
D
ösinger
wi
n
ed3d: Put the c
o
lor_correction
c
alls
i
nt
o
t
h
e instru
c
tio
n
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
Stef
a
n Dösin
g
er
d3d9:
Add an alpha
blending test
.
commit
|
commitdiff
|
tree
2009-02-24
St
e
fan
D
ösinger
wined3
d
:
Properly
u
pdate last_was_ps
h
ader
.
commit
|
commitdiff
|
tree
2009-02-17
Stef
a
n
D
ö
singer
wined3d:
Pass the re
q
uested srgb flag to PreLoad
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dösinger
wined3d: Add a debu
g
f
u
nctio
n
for surface locations
.
commit
|
commitdiff
|
tree
2009-02-17
Stefan Dösinger
wined3d
:
Duplicate GL t
e
x
t
u
res for srgb s
w
it
c
h
i
ng
.
commit
|
commitdiff
|
tree
2009-02-11
S
t
efan D
ö
si
n
g
e
r
d3d9: Test table f
o
g and
e
xp fog in the shade
r
fog
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan D
ö
singer
wined3d: Implement EXP
and EXP2 fog in GLSL
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan
D
ösinger
wined3d: Properly set the
f
og frag
c
oord
acco
r
ding
.
.
.
commit
|
commitdiff
|
tree
2009-02-11
Stefan D
ö
singe
r
WineD3D: Pu
t
vertex sha
d
er
duplicatio
n
infrastructur
e
.
.
.
commit
|
commitdiff
|
tree
2009-01-20
Stefa
n
Dösing
e
r
win
e
d3d: Get rid of is_compiled in
t
he pixel s
h
ader
.
commit
|
commitdiff
|
tree
2009-01-20
St
e
fan Dö
s
i
n
ge
r
wine
d
3d:
G
et rid of last
_
was_foggy_s
h
ade
r
& f
r
iend
s
.
commit
|
commitdiff
|
tree
2009-01-20
Stefa
n
Dösinger
wi
n
ed3d: Don
'
t single-allocate new gl s
h
aders
.
commit
|
commitdiff
|
tree
2009-01-13
St
e
fan Dösing
e
r
d3d9: Use D3DFOG_*
c
onstants
inste
a
d of plain integers
.
commit
|
commitdiff
|
tree
2009-01-13
Stef
a
n Dösing
e
r
d3d9
:
Properly set
AutoR
e
storeDi
s
playMode
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinger
wined
3
d: Avoid h
o
okin
g
non-fog glEn
a
ble/glDisable calls
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dös
i
n
ger
win
e
d3d: Split
the re
m
a
i
n
s
o
f
state
_
fog
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösing
e
r
wined3d: Remove the ap
p
ly_p
s
hader_fog state
h
andler
.
commit
|
commitdiff
|
tree
2009-01-12
S
t
efan Dösinger
wined3d:
Move fo
g
density and fogcolor
t
o
the
fragme
n
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Stef
a
n
D
ösinge
r
wine
d
3
d
: Use the
A
RB f
o
g
option in ARB_fragment_
p
rogram
.
.
.
commit
|
commitdiff
|
tree
2009-01-12
Stefan Dösinger
wined3d
:
Remove t
h
e pixelshad
e
r
f
ogstart/fogend opti
m
ization
.
commit
|
commitdiff
|
tree
next