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: Use Rx registers for sRGB correction if possible.
2009-06-01
Ste
f
an D
ö
singer
wined3d: Use Rx registers for s
R
GB correc
t
i
o
n
i
f possible
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan
D
ösi
n
ger
wined3d: Use NRM
f
r
om
G
L_NV_fragm
e
n
t
_pr
o
gram2 if available
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan D
ö
si
n
ger
wined3d:
Av
o
id the TMP_COLOR mov in some cases
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dösinger
wined3d: Use D
P
2A or X2D fo
r
d
p2
a
dd
if
available
.
commit
|
commitdiff
|
tree
2009-05-29
S
t
efan Dösinger
win
e
d3d:
R
emove
a MESA hack
.
commit
|
commitdiff
|
tree
2009-05-29
Stefan Dösinger
wined3d: Allocate the proper size
f
o
r the
lconst
m
ap
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösi
n
g
e
r
w
i
ned3d: Emulate if(bool) in
A
RB shaders
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösi
n
ger
w
i
ned3d:
A
dd a
f
unction around the
handler table
.
commit
|
commitdiff
|
tree
2009-05-28
Ste
f
an Dösinge
r
win
e
d
3
d: Manag
e
vs_compile
_
args in the backends
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dö
s
inger
wined3d:
M
anage ps_compile
d
_
sh
a
der in the ba
c
kends
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösin
g
e
r
wined3d: Make find_gl_vshader backend
specific
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
w
ined
3
d: Remove the forward de
c
lar
a
t
i
on added in
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dösinger
win
e
d
3
d:
Make find_gl_pshader backend pr
i
v
a
te
.
commit
|
commitdiff
|
tree
2009-05-28
Stefan Dö
s
inger
wined3d
:
St
o
re t
h
e
compile arg
s
in the c
o
mpile conte
x
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
Stef
a
n Dösinger
wine
d
3d
:
Work around an ARBFP
v
s GLSL bug
i
n Mac OS
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösinger
w
i
ned3d: s
i
ncos
f
or
v
ertex sh
a
de
r
s
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösinger
wi
n
ed3d
:
Put some ARB de
c
laration
s
in the rig
h
t pla
c
e
.
commit
|
commitdiff
|
tree
2009-05-27
S
t
efan Dös
i
n
ger
wined3d: Get rid of Tx hardcoding in texbem
.
commit
|
commitdiff
|
tree
2009-05-27
S
t
efan Dösinger
wined3d: Repla
c
e
a few hardcoded Tx r
e
gisters with
.
.
.
commit
|
commitdiff
|
tree
2009-05-27
Stefan Dösinger
w
i
ned3d: Implement DSX in ARB
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan
Dösinger
wined3d: Implement SGN in A
R
B
.
commit
|
commitdiff
|
tree
2009-05-21
St
e
fan Dösin
g
er
wined3d
:
Support vec4 A0 with
N
V_vertex_progr
a
m2
_
optio
n
.
commit
|
commitdiff
|
tree
2009-05-21
S
t
efan Dösing
e
r
wined3
d
: Support
ABS and ABSN
E
G wi
t
h NV extensions
.
.
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan D
ö
sing
e
r
wi
n
ed
3
d: A
d
d NV as
m
extension support
to
t
he A
R
B
b
ackend
.
commit
|
commitdiff
|
tree
2009-05-21
Stefan Dösinger
wined3
d
:
Sup
p
ort ABS an
d
ABSNEG in
A
RB
.
commit
|
commitdiff
|
tree
2009-05-20
Ste
f
a
n Dösinger
wined3d
:
Emulate the 4 component a
d
dress register in
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
S
tefan Dösin
g
er
wined3d: Prepare f
o
r vec4
a
ddre
s
s registers i
n
AR
B
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Dösing
e
r
w
ined3d: Implement m
o
va r
o
un
d
ing in arb
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan
D
ösi
n
ger
wine
d
3
d
: Fi
x
srgb
c
o
rrection
.
commit
|
commitdiff
|
tree
2009-05-20
S
tefan Dösinger
wined3d: Get rid of the TMP reg
i
ste
r
in fragment shaders
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan
Dösinger
w
i
ned3d:
U
se CMP instead of
S
LT and SGE i
n
sRGB
correction
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösi
n
ger
wine
d
3
d:
G
e
t rid of T
M
P accesses i
n
t
e
xm3x3* instructions
.
commit
|
commitdiff
|
tree
2009-05-19
S
tefan Dösinge
r
wined3d:
G
e
t
rid of TMP ac
c
ess
i
n
tex
m
3x2*
.
commit
|
commitdiff
|
tree
2009-05-19
S
t
efan Dösi
n
ger
wined3d: Get
rid of
T
MP2 a
n
d so
m
e easy T
M
P register
.
.
.
commit
|
commitdiff
|
tree
2009-05-19
Stefan Dösinger
wine
d
3d: Only
d
e
c
la
r
e TMP_OUT in v
e
rt
e
x
s
haders
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan
D
ösinger
WineD3D: Support more constants in A
R
B shaders
.
commit
|
commitdiff
|
tree
2009-05-18
Stefa
n
Dösi
n
ger
wined3
d
:
A
v
oid declaring he
l
per_cons
t
in v
e
rtex programs
.
.
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinger
wined3d:
S
u
p
port clipplanes with GLSL
.
commit
|
commitdiff
|
tree
2009-05-18
S
t
efan
D
ö
singer
wined3d: Update the bump const
a
n
t
s afte
r
a shader chan
g
e
.
commit
|
commitdiff
|
tree
2009-05-18
Stefan Dösinger
wine
d
3d: Us
e
local constant
s
for bump
p
a
ramete
r
s
.
commit
|
commitdiff
|
tree
2009-05-15
Stefan Dö
s
inger
win
e
d3d: Don'
t
use TMP_COLOR unless
srgb is enabled
.
commit
|
commitdiff
|
tree
2009-05-14
St
e
fa
n
Dösinger
wine
d
3d: Centralize WINED3DSPDM_SATURATE handling
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinger
wined3d:
F
ix remaining incorrect dst reg
i
ster
g
etters
.
commit
|
commitdiff
|
tree
2009-05-14
S
t
ef
a
n Dösinger
wined3d: F
i
x a few more hardcode
d
pi
x
el shader
r
egisters
.
commit
|
commitdiff
|
tree
2009-05-14
Ste
f
an Dös
i
nger
wi
n
ed3d: Tidy up psh
a
d
er_hw_texreg2
r
gb and fr
i
ends
.
commit
|
commitdiff
|
tree
2009-05-14
Stefan Dösinger
wined3
d
: Tidy up
p
shad
e
r_hw
_
dp2add
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dösinger
win
e
d3d: Tidy u
p
ps
h
ad
e
r_hw_cmp
.
commit
|
commitdiff
|
tree
2009-05-13
Stefan Dösinge
r
wine
d
3d: Tidy up pshader_h
w
_cnd
.
commit
|
commitdiff
|
tree
2009-05-13
S
tefan Dösinge
r
w
i
ned
3
d: S
e
p
arat
e
Tx tempregs from Tx v
a
ryings in A
R
B
.
commit
|
commitdiff
|
tree
2009-05-13
Ste
f
an Dösinger
w
ined3
d
: Fix 1
.
4 p
s
hader p
r
ojecti
o
n in ARB
.
commit
|
commitdiff
|
tree
2009-05-13
S
t
e
fan
D
ösinge
r
wined3d: T
i
d
y up p
s
hader_hw_tex
.
commit
|
commitdiff
|
tree
2009-05-11
St
e
fan
Dösi
n
ger
wined3d
:
S
t
and
a
rdize pshader_hw_tex
k
ill
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan D
ö
singer
wined3d: Tidy up shader_h
w
_rsq_rcp
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan Dö
s
inger
wined3d
:
Simplif
y
s
hader_hw_map2gl
.
commit
|
commitdiff
|
tree
2009-05-11
Stefan D
ö
singer
wine
d
3d: Get rid o
f
the
s
trcat
i
n shad
e
r_arb_add
_
dst_param
.
.
.
commit
|
commitdiff
|
tree
2009-05-11
St
e
fan Dösinger
w
ined3d: Merg
e
shad
e
r_arb_add_src_param and pshader_ge
n
_
inpu
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
w
i
n
e
d
3
d:
G
et rid
o
f psh
a
der_gen_o
u
tput_mo
d
ifier_line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösing
e
r
wi
n
ed3d: Pass the
i
ns
t
r to p
s
ha
d
e
r
_gen_output_
m
odi
f
ier_line
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinge
r
winedd: Move s
h
ader
_
*_a
d
d_instruction_m
o
difier
s
into
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stef
a
n Dösinger
win
e
d3d: A
d
d a point size test
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösinger
wined3d:
Work around
a
b
a
d
c
rash
i
n
fglrx
.
commit
|
commitdiff
|
tree
2009-05-08
Stef
a
n Dösinger
wined3
d
:
Alwa
y
s
d
e
clare single constants
i
n
A
RB i
f
.
.
.
commit
|
commitdiff
|
tree
2009-05-08
Stefan Dösin
g
e
r
wined3d: K
e
ep t
r
ack of used float cons
t
ants
.
commit
|
commitdiff
|
tree
2009-05-06
S
t
e
f
an Dö
s
inger
wined3d: Pack hard
c
oded l
o
cal constants in A
R
B
.
commit
|
commitdiff
|
tree
2009-05-05
S
tefan Dösinger
wined3d: P
a
ck ARB srgb constan
t
s better
.
commit
|
commitdiff
|
tree
2009-05-05
S
tefan Dösinger
wined3
d
:
Make use of
G
L
_
ARB_half_f
l
oat_
v
er
t
ex
.
commit
|
commitdiff
|
tree
2009-05-05
Stefan Dösinger
wined3d: Implement texld
d
.
commit
|
commitdiff
|
tree
2009-04-29
Ste
f
an Dösinger
wined3
d
:
Hardcode local loop con
t
ro
l
i
nts
i
nto the
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan Dösinge
r
wined3d: Set the
m
ax mipmap leve
l
in the pbo test
.
commit
|
commitdiff
|
tree
2009-04-28
S
t
efa
n
Dösinger
wined3d: Emulate R16G16F and R32G32F
if GL_ARB_textur
e
_rg
.
.
.
commit
|
commitdiff
|
tree
2009-04-28
Stefa
n
Dös
i
nger
wined3d: Fix an issue
i
n b
u
f
f
er
_
get_sysmem
.
commit
|
commitdiff
|
tree
2009-04-28
Stefan D
ö
singer
wined
3
d: Activate a t
h
read
before mapping a
b
uff
e
r
.
commit
|
commitdiff
|
tree
2009-04-28
St
e
fan Dösing
e
r
win
e
d3d
:
Fix
a few more direc
t
buffer accesses
.
commit
|
commitdiff
|
tree
2009-04-27
Stefan
D
ö
s
in
g
er
w
i
ned3d: Suppor
t
the full amount of
c
onstants
in GLSL
.
commit
|
commitdiff
|
tree
2009-04-27
S
t
efa
n
Dösi
n
ger
d3d: Limi
t
d3d8 and d3d9
v
s
h
a
der
constants
t
o 2
5
6
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan
D
ösinger
wine
d
3d: Mer
g
e match_apple and implemen
t
at
i
on_is_
a
pple
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinger
wined3d:
Reser
v
e additional G
L
SL
cons
t
ants on some
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
S
tefa
n
Dös
i
nger
wined3d:
M
ove the remaining quirks i
n
to
the
q
uir
k
t
a
ble
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan
Dös
i
nger
w
i
n
ed3d: Move the gener
i
c mac glsl uniform f
i
x
u
p
t
o
.
.
.
commit
|
commitdiff
|
tree
2009-04-20
Stefan Dösinge
r
wined3d:
A
dd
a
more formal fram
e
w
o
rk for driver qui
r
ks
.
commit
|
commitdiff
|
tree
2009-04-10
St
e
f
an Dö
s
inger
wined
3
d: Deal
w
ith reserve
d
s
h
ader con
s
tants in the
.
.
.
commit
|
commitdiff
|
tree
2009-04-10
S
tefan Dösi
n
ger
wined3d
:
Fix the drawRectPatch verte
x
count
.
commit
|
commitdiff
|
tree
2009-04-10
Stefan D
ö
s
i
nger
wined3d: Save some memory
in v
e
r
t
e
x buff
e
rs
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dösi
n
ger
d
3
d
:
Rem
o
ve
t
h
e forma
t
from in
d
ex buffers
.
commit
|
commitdiff
|
tree
2009-04-09
S
tefan Dösinger
wined3d: Remove
the
buf
f
er fvf
.
commit
|
commitdiff
|
tree
2009-04-09
Stef
a
n
D
ös
i
nger
d3d9: Store the FVF in
the d3
d
9
vertex buffer
.
commit
|
commitdiff
|
tree
2009-04-09
Stef
a
n
Dösinger
d3d8: Store the fvf in th
e
d3d8 ve
r
tex buf
f
e
r
.
commit
|
commitdiff
|
tree
2009-04-09
Stefan Dös
i
nger
dd
r
aw: Store the fvf
i
n the ddraw buffer
.
commit
|
commitdiff
|
tree
2009-04-08
St
e
fan Dösi
n
ger
wined3d: Merge IWi
n
e
D
3DIndexBuf
f
er and IW
i
ne
D
3
D
B
u
ffer
.
commit
|
commitdiff
|
tree
2009-04-08
S
tefan
D
ösinger
wined3d:
M
erge indexbu
f
fer and buffer im
p
lementations
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
wined3d:
U
se Map and Unmap f
o
r index buffers
.
commit
|
commitdiff
|
tree
2009-04-08
St
e
fan Dösi
n
g
e
r
d3d: Unify WINED3DVERTEXBUFFER_DESC and WINED3DINDEXB
U
FFER_DESC
.
commit
|
commitdiff
|
tree
2009-04-08
Stefan Dösinger
d3d8, d3d9:
D
on't rely
o
n
the wined3d
b
uffer ty
p
e
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan Dösinger
wined3d
:
Advert
i
se po
s
t pixe
l
s
h
ader blending
f
or a
.
.
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
Dösinger
wined3
d
:
Up
d
a
t
e a co
m
men
t
.
commit
|
commitdiff
|
tree
2009-03-30
Stefan
D
ös
i
n
ger
win
e
d3d: F
i
x s
o
me whitesp
a
ce
.
commit
|
commitdiff
|
tree
2009-03-30
Stefa
n
D
ös
i
nger
win
e
d3
d
: R
e
move
a TODO
.
commit
|
commitdiff
|
tree
2009-02-27
Stef
a
n Dösing
e
r
wined3d: Create a common samplin
g
functio
n
i
n
GLSL
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dösinger
wined3d: Make shader
_
glsl
_
ge
t
_
s
ample_
f
u
n
ction
a
ware
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
Stefan Dösing
e
r
wined3d: Put the color_correction
calls
i
nto the instruction
.
.
.
commit
|
commitdiff
|
tree
next