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
gdi32: Use reallocs when growing a path instead of doing it by hand.
2011-11-21
H
uw Davies
g
d
i
32: Add sol
i
d
_
line
p
rimitives
.
commit
|
commitdiff
|
tree
2011-11-21
Huw Dav
i
es
gdi32: Simplify
t
he Bresenham
l
ine drawing
.
commit
|
commitdiff
|
tree
2011-11-16
Huw Da
v
ie
s
m
s
x
m
l3: Re-ini
t
i
a
lise the variant
s
o tha
t
Va
r
ian
t
ChangeType
.
.
.
commit
|
commitdiff
|
tree
2011-11-16
Huw Davies
gdi32:
Add a hel
p
er to retrieve the octant bias
.
commit
|
commitdiff
|
tree
2011-11-16
Hu
w
Davies
gdi32: Use an arra
y
of
m
asks
t
o simplify
t
he b
i
t
m
ap
.
.
.
commit
|
commitdiff
|
tree
2011-11-16
H
uw D
a
vie
s
g
di32: Return valid anti-a
l
ias format bitma
p
s if the
.
.
.
commit
|
commitdiff
|
tree
2011-11-16
Huw D
a
vi
e
s
gdi32: Add a helper to return the maximum le
v
el to
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Huw Davies
gdi3
2
/tests: Add tests for text rendering
.
commit
|
commitdiff
|
tree
2011-11-14
Huw Da
v
ies
gdi32:
Add sup
p
ort
for drawing text in
t
he dib d
r
i
v
er
.
commit
|
commitdiff
|
tree
2011-11-14
Huw Davie
s
gdi32: Add d
r
aw_gly
p
h primitives
.
commit
|
commitdiff
|
tree
2011-11-14
Hu
w
Davies
gdi32: Calculate the
m
in/max color component intensities
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Huw Davie
s
gdi32: Move the ETO_
O
PA
Q
U
E
recta
n
g
le dra
w
ing t
o
the
.
.
.
commit
|
commitdiff
|
tree
2011-11-14
Hu
w
Davies
g
d
i
3
2: Exp
o
s
e
a solid_rects functio
n
.
commit
|
commitdiff
|
tree
2011-11-14
H
uw
D
av
i
es
gdi32: Keep track
o
f
the text pixel color
.
commit
|
commitdiff
|
tree
2011-10-28
Huw D
a
v
i
es
com
c
tl32: Initialise the mask's c
o
lour tabl
e
.
commit
|
commitdiff
|
tree
2011-10-28
Huw Davies
gdi32: Pass a NULL
u
ser-styl
e
a
rray t
o
ExtCreatePen
.
.
.
commit
|
commitdiff
|
tree
2011-10-21
Huw Davies
gdi32: Add
a fake 1-entry color
t
a
ble for 1
-
bpp ddb
s
.
commit
|
commitdiff
|
tree
2011-10-19
Huw Davies
gdi
3
2:
F
ix charact
e
r code
m
etrics
f
o
r bitmap fonts
.
commit
|
commitdiff
|
tree
2011-10-19
Huw D
a
vies
g
d
i32/t
e
st
s
: Remove
t
h
e no l
o
nger u
s
e
d
todo functional
i
ty
.
.
.
commit
|
commitdiff
|
tree
2011-10-19
Huw
Davie
s
gdi32/te
s
t
s
: Add tests for
G
etPixel
.
commit
|
commitdiff
|
tree
2011-10-19
Huw Davies
gdi32: Implement GetPixel
.
commit
|
commitdiff
|
tree
2011-10-19
Huw Davies
gdi32: Add get_
p
ixel
primitives
.
commit
|
commitdiff
|
tree
2011-10-19
Huw Da
v
i
e
s
gdi32/te
s
ts: Add tests
f
or SetPi
x
e
l
.
commit
|
commitdiff
|
tree
2011-10-19
Hu
w
D
a
v
ies
gdi3
2
: Implement SetPixe
l
.
commit
|
commitdiff
|
tree
2011-10-19
Huw Davies
gdi32: A
d
d pixel_
t
o_c
o
l
orref p
r
im
i
t
i
v
es
.
commit
|
commitdiff
|
tree
2011-10-19
Huw Davies
g
di32
/
test
s
: Add tests for no
n
-rgb colorrefs
.
commit
|
commitdiff
|
tree
2011-10-19
H
uw Davie
s
gdi32: A
d
d suppo
r
t
f
or no
n
-rgb colorrefs
.
commit
|
commitdiff
|
tree
2011-10-19
Huw Davies
gdi
3
2
: Introduce
a
u
nified function to perf
o
rm COLORREF
.
.
.
commit
|
commitdiff
|
tree
2011-10-18
Huw Davies
gdi32/tes
t
s: Remove unused l
e
gac
y
val
u
es
.
commit
|
commitdiff
|
tree
2011-10-17
Huw Davies
gd
i
32/tests
:
A
d
d som
e
Stretch
D
IBi
t
s te
s
ts
.
commit
|
commitdiff
|
tree
2011-10-17
Huw Da
v
ies
g
di32:
I
mplement nulldrv
_
St
r
etchDIBits using the PutImage
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Huw
D
avies
gdi3
2
: Make the con
v
ert_bits and
s
tretch_bits h
e
lpers
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Hu
w
Davies
gdi
3
2: Mov
e
the intersection of vis rec
t
s into a separate
.
.
.
commit
|
commitdiff
|
tree
2011-10-17
Huw D
a
vies
gdi32: Allo
w
a ca
l
ler
to
build_rle_b
i
tmap t
o
not
r
equ
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2011-10-12
Huw Davies
gdi32: Use the
h
e
l
p
e
r to get the
b
o
u
n
d
i
ng re
c
tangle
.
commit
|
commitdiff
|
tree
2011-10-12
Huw Davies
g
d
i32: Ad
d
the liberation
f
ont
s
t
o
t
he default fallback
.
.
.
commit
|
commitdiff
|
tree
2011-10-12
Huw Davies
gd
i
32: Move to
a
more
s
cal
a
bl
e
mech
a
nism f
o
r
p
icking
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
H
u
w D
a
vies
gdi32: The text
e
xt
e
nts function
s
f
ail if pas
s
ed a
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
H
uw Davies
gdi3
2
: Ad
d
a helpe
r
to retrie
v
e the bou
n
din
g
re
c
ta
n
gle
.
commit
|
commitdiff
|
tree
2011-10-11
Huw Dav
i
es
gdi3
2
:
N
ow that we req
u
ir
e
a less ancient freet
y
pe
.
.
.
commit
|
commitdiff
|
tree
2011-10-11
Huw Davies
gdi
3
2: Remove
n
o longer n
e
eded includ
e
f
i
le
.
commit
|
commitdiff
|
tree
2011-10-10
H
uw Davies
wine
p
s: The
truetype met
r
ics should n
o
w be obtained
.
.
.
commit
|
commitdiff
|
tree
2011-10-10
Huw Davi
e
s
gdi32
:
Require th
a
t we have f
r
eetype's FT_Load_Sfnt_Ta
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-10-06
Hu
w
D
a
vies
gdi32:
Move some common default
fonts to the head of
.
.
.
commit
|
commitdiff
|
tree
2011-10-06
Huw Da
v
ies
gdi32: Load
t
he font prop
e
rti
e
s from the cache if it
.
.
.
commit
|
commitdiff
|
tree
2011-10-06
Huw Davies
gdi32: Cache t
h
e
loaded f
o
nt list
p
r
o
perties
.
commit
|
commitdiff
|
tree
2011-10-06
H
uw
Davies
gdi32: Move the fon
t
list i
n
itialisatio
n
t
o
a separate
.
.
.
commit
|
commitdiff
|
tree
2011-10-06
Huw Davi
e
s
gdi32: Kee
p
track of the
e
nglish
f
a
mily name i
f
th
e
re
.
.
.
commit
|
commitdiff
|
tree
2011-10-05
Huw Davies
gdi32: Display
t
he depth
o
f
a
bitm
a
p ra
t
her than the
.
.
.
commit
|
commitdiff
|
tree
2011-10-05
Huw Davies
winex11
:
Initialise the d
i
b
color table
.
commit
|
commitdiff
|
tree
2011-10-03
Huw Davies
winex11: Remove some unused
functio
n
ptrs
.
commit
|
commitdiff
|
tree
2011-09-28
Huw Dav
i
es
gdi32
:
Use a
s
epar
a
t
e variable
to
indicate the default
.
.
.
commit
|
commitdiff
|
tree
2011-09-27
Huw Davies
gdi32: Forward StretchBlt cal
l
s fro
m
the d
i
b driver
.
.
.
commit
|
commitdiff
|
tree
2011-09-27
Huw Davies
gdi32
:
Implement
stretc
h
_b
i
t
map
i
nfo
.
commit
|
commitdiff
|
tree
2011-09-27
Huw
D
avi
e
s
gd
i
3
2
:
s
t
r
e
t
ch_bitmapinfo may need to
a
djust the
dst
.
.
.
commit
|
commitdiff
|
tree
2011-09-27
Huw
D
avies
gdi32: Make cl
i
p_line exter
n
al
.
commit
|
commitdiff
|
tree
2011-09-22
Huw Davie
s
gdi32/tests: Add some tests to show th
e
1 pixel
ds
t
.
.
.
commit
|
commitdiff
|
tree
2011-09-22
Huw Davies
g
d
i32
/
t
e
sts: Update the
S
tre
t
chBlt
tests
to use a 16x16
.
.
.
commit
|
commitdiff
|
tree
2011-09-21
Huw Da
v
ies
gdi32
/
te
s
ts:
R
e
m
ove lega
c
y support from t
h
e StretchBlt
.
.
.
commit
|
commitdiff
|
tree
2011-09-09
Huw Davie
s
gdi32: The o
f
fsets should be signed
.
commit
|
commitdiff
|
tree
2011-09-08
Huw Davies
gdi32: When cre
a
ti
n
g
a dib_info from a ddb, always
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Huw Davies
gdi32: Add an exception h
a
ndler t
o
c
a
tch bad p
o
int
e
rs
.
.
.
commit
|
commitdiff
|
tree
2011-08-23
Hu
w
Davies
gdi3
2
: R
e
move an unneeded
l
evel of indentation
.
commit
|
commitdiff
|
tree
2011-08-23
Huw D
a
vies
gdi32:
A
d
d
support for all of t
h
e t
e
r
nary rops
.
commit
|
commitdiff
|
tree
2011-08-23
Huw Davies
gdi32: Add a copy_rect help
e
r function
.
commit
|
commitdiff
|
tree
2011-08-23
H
uw
D
avies
gdi32:
Move the dib driver's GetImage and PutImage
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
H
u
w Davies
gdi32: Change the
object-level b
r
u
sh functi
o
n
to acce
p
t
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Huw Davies
gdi32:
I
mplement Polyline and P
o
ly
P
oly
l
ine in the dib
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Huw Davies
gdi32:
Mo
v
e to using a m
u
lti-line
p
en obj
e
ct-level
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Huw Davies
gdi32: Use t
h
e gdi_image_bits s
t
ructure to maintain
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Huw Dav
i
e
s
g
di32: Simplify dibdrv_Put
I
mage a little
.
commit
|
commitdiff
|
tree
2011-08-22
H
u
w Davies
gdi32: Avoi
d
di
r
ectl
y
acce
s
sing the bi
t
s ptr where
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Huw
D
avies
gdi32: Us
e
the
d
ib driver GetIma
g
e and PutIma
g
e implementati
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Huw Davies
gdi3
2
: Add a helper to retrieve the bi
t
map functi
o
ns
.
commit
|
commitdiff
|
tree
2011-08-22
H
uw Davies
gdi32: Allow S
e
tBitmapBits t
o
set incomplete s
c
anlines
.
commit
|
commitdiff
|
tree
2011-08-22
Huw Davies
gdi32: Avoid a possi
b
le unnece
s
s
a
ry
c
onv
e
rsion if
P
utImag
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Huw
D
a
vies
gdi32: F
i
x colou
r
t
a
b
l
e
comparison
.
commit
|
commitdiff
|
tree
2011-08-22
Huw Davies
wi
n
ex11: S
i
mplify r
e
ctangle operations
.
commit
|
commitdiff
|
tree
2011-08-22
Hu
w
Davie
s
win
e
x
1
1: Sy
n
c a dib secti
o
n's bi
t
s before copyi
n
g th
e
.
.
.
commit
|
commitdiff
|
tree
2011-08-22
Huw
D
avies
w
i
n
e
ps:
D
on
'
t
write a PostScript
tr
a
iler if we h
a
ven
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
Huw Da
v
ies
gdi32: Simplify dibd
r
v_GetIm
a
ge
b
y
merging the s
t
and
.
.
.
commit
|
commitdiff
|
tree
2011-08-05
H
u
w Davies
gdi32: Fix dibd
r
v_PutImage f
o
r the selecte
d
b
i
t
map
.
.
.
commit
|
commitdiff
|
tree
2011-08-04
H
u
w Davies
gdi32: Don't loa
d
a fon
t
rep
l
acement if any face of
.
.
.
commit
|
commitdiff
|
tree
2011-08-04
Huw Davies
gdi32: If
possible use t
h
e GetImage dr
i
ver entry
t
o
.
.
.
commit
|
commitdiff
|
tree
2011-08-04
Huw Dav
i
es
gdi32: Simplif
y
t
he code a little
b
y usi
n
g a
sepa
r
ate
.
.
.
commit
|
commitdiff
|
tree
2011-08-04
Huw Davies
gdi32/tes
t
s
:
Add
s
ome GetDIBits tests w
i
th z
e
ro lines
.
.
.
commit
|
commitdiff
|
tree
2011-08-04
H
u
w Da
v
ies
gdi
3
2/tests
:
Simp
l
ify some of the te
s
ts
.
commit
|
commitdiff
|
tree
2011-08-02
Huw Davie
s
g
di3
2
: Actual
l
y
u
s
e
t
h
e dib dr
i
ver's
Get/PutImage if
.
.
.
commit
|
commitdiff
|
tree
2011-08-02
H
u
w Davies
g
d
i32
:
A
d
d
a PutIm
a
ge im
p
lementation to the dib driver
.
commit
|
commitdiff
|
tree
2011-08-02
Huw Da
v
i
es
g
di32: Move the col
o
ur se
t
ting to a separat
e
funct
i
on
.
commit
|
commitdiff
|
tree
2011-08-02
Huw
Davies
g
di32:
Ad
d
a co
p
y_re
c
t primit
i
ve
.
commit
|
commitdiff
|
tree
2011-08-02
Huw Davies
g
di32:
A
dd
a f
u
n
c
tio
n
to retr
i
ev
e
the
ro
p
codes
.
commit
|
commitdiff
|
tree
2011-08-02
Huw Davies
gdi32: Simplify the calcul
a
t
i
on of th
e
r
o
p masks
.
commit
|
commitdiff
|
tree
2011-07-28
Huw Davi
e
s
gdi32: Use the hel
p
er to retrieve th
e
number of colo
u
rs
.
commit
|
commitdiff
|
tree
2011-07-28
Huw Davies
g
d
i32: Add an i
n
li
n
e helper
t
o return the number of
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Huw Dav
i
es
s
hell32: Init
i
a
l
ise the
err
o
r st
r
ing pointer
.
commit
|
commitdiff
|
tree
2011-07-28
Huw
D
avi
e
s
gdi32/te
s
ts
:
Add t
e
s
ts for GetDIBits
u
si
n
g n
o
n
-
t
rivial
.
.
.
commit
|
commitdiff
|
tree
2011-07-28
Huw
D
avies
gdi32:
Bet
t
er handling of non-trivi
a
l sour
c
e and destin
a
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-07-25
Huw Davi
e
s
gdi32/t
e
sts: Add
som
e
SetDIBits tests
.
commit
|
commitdiff
|
tree
2011-07-25
Huw Davies
gdi
3
2: Rewr
i
t
e
S
etDIBi
t
s to use the
PutImage gdi
driver
.
.
.
commit
|
commitdiff
|
tree
next