repo.or.cz
/
vkd3d.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
vkd3d-shader/d3d-asm: Pass a prefix and suffix to shader_dump_decl_usage().
2024-04-15
H
enri Verbe
e
t
vkd3d-shader/d3d-as
m
: Pa
s
s a pre
f
ix and s
u
f
f
ix to shader_du
m
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
Henri Verbeet
vk
d
3d-shader/d3d-asm: P
a
ss a prefix an
d
suffix to shader_dum
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
Henri Verbeet
vkd3d-shader/d3d-asm:
P
ass a prefix and
suffix to s
h
ader_dum
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
H
en
r
i Verbeet
vkd3d-shader/d3
d
-asm
:
Pass a prefix
a
nd
s
uffix to shader_
d
um
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
Henri Ve
r
beet
c
o
nfigu
r
e: Use AC_CHE
C
K_TOOL
t
o
c
h
eck
f
or widl
.
commit
|
commitdiff
|
tree
2024-04-09
Henri Ve
r
b
eet
tests/test-driver: A
v
oid "head" with neg
a
t
ive line
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Hen
r
i Verbeet
tests: Free the shad
e
r blobs once
w
e're done
w
ith them
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Verbeet
vk
d
3d-dxbc: Allow the section
to
extract to be s
p
e
cified
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Ver
b
eet
v
kd3d-d
x
b
c
:
Implement
extracting sect
i
on
d
ata
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Verbeet
vk
d
3d-dxbc
:
Free
t
he
b
lob if p
a
rsing
i
t fai
l
ed
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Verbeet
vkd3d-dxbc: In
t
roduce
a helper function to app
l
y actions
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Verbeet
v
kd3d-dxbc: Introduce
a
helper func
t
ion to han
d
le ACTION_TYP
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Ve
r
bee
t
vkd
3
d-
d
x
bc: Clos
e
outp
u
t files aft
e
r writing them
.
commit
|
commitdiff
|
tree
2024-04-02
Henri
Verbeet
te
s
ts/s
h
ader_r
u
nn
e
r
:
C
lea
n
up on insufficien
t
GLSL s
u
p
p
ort
.
.
.
commit
|
commitdiff
|
tree
2024-04-02
Hen
r
i Verbeet
tests: In
i
tiali
s
e resource
_
d
esc1
.
Layou
t
in test_get_copyabl
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Henri Verbeet
vk
d
3
d
:
Mo
v
e the vkd3d_mu
t
ex
i
m
plementation to vkd3d
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Henr
i
Verbeet
vk
d
3
d
-common: Merge vkd3d_debug
.
h int
o
vkd3d_comm
o
n
.
h
.
commit
|
commitdiff
|
tree
2024-03-19
Henri V
e
r
b
e
et
vkd3d-shad
e
r
/
ir: Pass a struct
vsir_program to vkd
3
d_shader
_
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Henri Verbeet
te
s
ts/shade
r
_ru
n
ner:
A
dd GLSL s
u
pp
o
rt to t
h
e GL
r
u
nne
r
.
commit
|
commitdiff
|
tree
2024-03-18
Henri Verbeet
v
k
d
3d-s
h
a
d
er/d3
d
-asm: Pass a p
r
e
fix an
d
suffi
x
t
o
shader_dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Henri V
e
r
b
eet
v
k
d3d-shader/
d
3d-asm: Pass
a
p
refix and suffix to shader_dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
H
e
n
r
i
Verb
e
e
t
vkd3d-shader/d3d-asm: Pass
a prefix an
d
suffix to shader_d
u
m
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Henri Verbeet
vkd3
d
-shader/d3d-asm: Pass a prefix and suffix to sh
a
der_d
u
m
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Henri
Verbeet
vkd3d-shader/d3d-as
m
:
P
ass a
prefix
a
nd suffix to shader
_
dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Henri Verbeet
vkd3d-shader/gl
s
l: Keep trac
k
of the
c
urrent
indentation
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Henri Ver
b
eet
vkd3d-shader/ir: P
a
ss a st
r
uc
t
vsir_program
to
v
s
i
r_v
a
lidate(
)
.
commit
|
commitdiff
|
tree
2024-03-14
Hen
r
i Verbeet
v
kd3d-shader/ir:
Pass a s
t
ruct vsir_program to flatt
e
n_contr
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Henri Verbeet
v
kd3d-shad
e
r/ir:
Pass
a
struct vsir_
p
rogram to n
o
rm
a
l
ise_com
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
H
e
n
r
i Verbeet
vkd3d-shader/ir: Pas
s
a
s
truct v
s
ir_program
to shader_norma
l
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Henri Verbeet
v
k
d
3d-shader/glsl: Gen
e
rate c
o
mments for
unh
a
ndled
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
H
e
nri Verbeet
vkd3d
-
s
h
ad
e
r/glsl
:
Tr
a
ce the gen
e
rat
e
d shader
.
commit
|
commitdiff
|
tree
2024-03-13
H
enri Verbee
t
vkd3d-shader/glsl:
Store a
p
o
inter to the vsi
r
p
r
ogram
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Henri Verbeet
vkd3d-s
h
ade
r
/
ir: Pass a struct
v
s
i
r
_program to
remap_output_
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Henri Verbeet
v
kd3d-shader/ir
:
P
ass a struct
vsir
_
program to simple_stru
c
t
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
He
n
ri Verbe
e
t
vkd3d-shader/ir: Pass a stru
c
t vsir_program to materializ
e
_s
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Henri
V
er
b
eet
vkd3d-
s
hader/ir: Pas
s
a stru
c
t
v
s
i
r
_
p
rogram to
m
a
t
erialize_s
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Henri
Verbeet
vkd
3
d-shader/ir: P
a
ss a stru
c
t v
s
ir_progra
m
to instr
u
c
t
i
on_a
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Henri Verbeet
vkd3
d
-sha
d
er/glsl: Introduce glsl_compile()
.
commit
|
commitdiff
|
tree
2024-03-12
Hen
r
i
V
erbeet
vkd3
d
-shade
r
/d3d-
a
sm:
Get rid o
f
the (
n
ow) redundan
t
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
H
e
nri Verbeet
vk
d
3d-sh
a
der/g
l
s
l
: Use locat
i
on infor
m
ation f
r
om
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
H
enri Verb
e
et
vkd3d
-
shader: E
n
a
b
l
e
GLSL targ
e
t suppo
r
t w
h
en V
K
D3D_
S
HADE
R
_U
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
H
enri V
e
rbee
t
Release 1
.
11
.
commit
|
commitdiff
|
tree
2024-03-05
Hen
r
i Verbeet
vk
d
3d-shad
e
r: Up
d
a
t
e the c
h
ained str
u
ctur
e
l
ist for
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
He
n
ri
Verbeet
vkd
3
d-shader: Document the
newl
y
supp
o
rted transforma
t
ions
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Henri V
e
rbeet
v
kd3d
-
utils: Resto
r
e the
\
si
n
ce
1
.
1
1
command on D3DRefl
e
ct()
.
commit
|
commitdiff
|
tree
2024-03-04
Henri Verb
e
et
tests/shader_runner:
Set the S
P
IR-
V
f
e
a
t
ure
flags based
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
Henri Ve
r
b
eet
test
s
/shad
e
r_
r
unner: Set the vkd
3
d-shade
r
API version
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
Henri Verbeet
vkd
3
d-c
o
mpiler: Compile SPIR-V shaders with
th
e
int64
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
Henr
i
Verbeet
vkd3d-shader: Add docum
e
ntation fo
r
th
e
I
N
T64 and FL
O
AT64
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Henri Verbeet
vk
d
3d: Store a D
3
D12_RESO
U
RCE_DESC s
t
r
uc
t
ure i
n
struct
.
.
.
commit
|
commitdiff
|
tree
2024-02-22
Henri Verb
e
et
configure:
Build with -Ww
r
ite-
s
trings
.
commit
|
commitdiff
|
tree
2024-02-22
Henri
V
e
rbeet
configure: Build wit
h
-Wtype-limits
.
commit
|
commitdiff
|
tree
2024-02-22
H
e
nr
i
Verbeet
configure: B
u
ild with -Wshift-ov
e
r
f
l
ow=2
.
commit
|
commitdiff
|
tree
2024-02-22
Hen
r
i Verbee
t
config
u
re
:
Build with -Wempt
y
-body
.
commit
|
commitdiff
|
tree
2024-02-22
Henri
V
erbeet
vkd3d:
D
isabl
e
"
r
obustBuff
e
rAcces
s
2"
as
well when we
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Henr
i
Verbee
t
ci: E
n
able colour ou
t
put for the
t
ests
.
commit
|
commitdiff
|
tree
2024-02-21
Henri Verb
e
et
vk
d
3d-s
h
a
der/h
l
sl: Replace HLSL_MODIFIER_RA
S
TER
I
Z
E
R
_
ORDERED
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Henri
V
erb
e
et
v
k
d3d-shader/hlsl
:
In
t
roduce h
l
sl_type
.
e
.
r
esource
.
commit
|
commitdiff
|
tree
2024-02-19
He
n
ri Ver
b
eet
test
s
/sh
a
der_runner:
P
rint
information about the ru
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
H
e
n
ri V
e
r
beet
tests/
s
hader_ru
n
ner: Print a summ
a
r
y
of the runn
e
r
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Henri Verbeet
te
s
ts/sh
a
der_ru
n
ner: Pass the runne
r
capabi
l
ities
t
o
.
.
.
commit
|
commitdiff
|
tree
2024-02-15
Henri Verbeet
t
es
t
s:
Di
s
able buffering o
f
stdout
.
commit
|
commitdiff
|
tree
2024-02-14
H
enri Ver
b
eet
t
e
sts
/
sh
a
der_runner: Allow UAV resources to be cre
a
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-13
Henri Verbeet
tests: I
m
plement check_
r
equir
e
ment
s
() for t
h
e OpenGL
.
.
.
commit
|
commitdiff
|
tree
2024-02-09
H
e
nri Verb
e
et
vkd3d: C
a
st
D
WORD flags to uin
t
32_t i
n
deb
u
g traces
.
commit
|
commitdiff
|
tree
2024-02-07
Henr
i
Verbee
t
vkd3d: Use PRIuPTR for SIZ
E
_T v
a
r
iables
in debug traces
.
commit
|
commitdiff
|
tree
2024-02-07
Henr
i
Verbeet
vk
d
3d: Get rid of vkd3d_atom
i
c_decr
e
ment()
.
commit
|
commitdiff
|
tree
2024-02-07
Henri Verbeet
vkd3d: Ge
t
ri
d
o
f
v
k
d3d_a
t
omic_i
n
crement()
.
commit
|
commitdiff
|
tree
2024-02-06
Hen
r
i
Ve
r
b
eet
vkd3d-utils
:
Use PRIuPTR for S
I
ZE_T v
a
riables in debug
.
.
.
commit
|
commitdiff
|
tree
2024-02-06
Henri V
e
rbeet
vk
d
3d: Intro
d
u
c
e
a d
e
bug helper for GPU
des
c
riptor
.
.
.
commit
|
commitdiff
|
tree
2024-02-06
H
e
nri Verbeet
vkd3d
-
c
o
mmon:
G
et r
i
d of Interl
o
c
k
e
d
De
c
rement(
)
.
commit
|
commitdiff
|
tree
2024-02-06
Henri
V
erbeet
vk
d
3d-common:
G
et r
i
d
of In
t
erlocked
I
n
c
re
m
ent()
.
commit
|
commitdiff
|
tree
2024-02-01
H
enr
i
Verbeet
vkd3d: Int
r
oduce a debug help
e
r
f
o
r CPU des
c
riptor
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
H
enri Ve
r
beet
vkd3
d
:
Us
e
vkd3d_
a
tomic_decrement_u32() in d3d12_versioned_r
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
H
e
nri
V
erbeet
v
kd3d: Us
e
vkd3d_a
t
o
m
i
c_increm
e
nt_u3
2
()
i
n
d3
d
12_version
e
d_r
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henri
Verb
e
et
v
kd3d: U
s
e vkd3d
_
atomic_decrement_u32() in d3d12_root_signat
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henri Verbe
e
t
vkd3d: Use
v
k
d3
d
_ato
m
ic_i
n
cr
e
me
n
t_u32() in d3d12
_
root_si
g
nat
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henr
i
Ve
r
beet
vkd3d
:
U
s
e vkd3d_a
t
omic_de
c
rement_u
3
2() in d3d
1
2_pipe
l
ine_st
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henri Ve
r
be
e
t
v
kd3d: Use vkd3d_atomic_
i
n
c
r
ement_u32(
)
in
d
3d12_pipeline_st
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henri Verbe
e
t
vkd3d: Us
e
v
kd3d_a
t
omic
_
d
e
crement
_
u32(
)
in d3d12_ro
o
t_signat
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
H
e
n
ri Ve
r
beet
vkd3d: Us
e
vk
d
3d_atomic_
i
ncr
e
ment
_
u
3
2() in d3d12
_
r
o
o
t_signa
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
H
enri Verbeet
vkd3d: Use de
b
ugst
r
_hresult() in d3d1
2
_devi
c
e
_
mar
k
_as_removed()
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Ver
b
e
e
t
vk
d
3
d: Use vkd3d_ato
m
ic_decrement_u
3
2() in
d
3d12_qu
e
r
y
_heap_
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Hen
r
i
Verbeet
vk
d
3
d
: Use
vkd3d_atomic_i
n
crement_u32() i
n
d3d12_query_hea
p
_
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
He
n
ri Verbeet
vkd3d: U
s
e
vkd3d_atomic_dec
r
ement_u
3
2() in d3d12_des
c
riptor_
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbee
t
vkd3d: Us
e
vkd3d_atomic_in
c
re
m
ent
_
u32() in d
3
d12_descriptor_
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbeet
vkd3d: U
s
e vkd3d_a
t
omi
c
_
decrement_u32
(
) in d3d12
_
resource
_
Re
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbeet
vk
d
3d: Use
vk
d
3d
_
atomi
c
_increm
e
nt_u32()
in d3d1
2
_
resourc
e
_Ad
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
H
e
nri
V
e
rbeet
vkd3d: Use vkd3
d
_at
o
mic_d
e
cre
m
ent_u3
2
() in d3
d
12_resource
_
de
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri
Ver
b
eet
vkd3d
:
Use vk
d
3d_atomic_incre
m
ent_u32(
)
in d3
d
12_reso
u
rce_in
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Ver
b
eet
vkd3d:
U
se vkd3d_atomic_
d
ecre
m
ent_u32()
i
n
d3
d
1
2
_hea
p
_resour
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri
V
e
rbeet
vkd3d: Use vkd3d
_
a
t
omic_in
c
re
m
ent_u32() in vkd3
d
_bind_heap_m
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbe
e
t
vkd3d: Use vkd3d_a
t
omic_de
c
rement_u32()
i
n d3
d
12
_
he
a
p_Rel
e
a
se()
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbeet
v
kd3d: Use vkd3d_atomic_increm
e
n
t
_u
3
2() in d3d12_
h
eap_
A
d
d
Ref()
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbeet
vkd3d
-
shader
/
ir: Pa
s
s a str
u
ct
v
sir
_
progra
m
to shader_parser
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Ver
b
eet
v
k
d3d-sha
d
er/ir:
P
ass
a
s
t
r
uct vsir_program to
shader_parser
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri
V
e
rbeet
vkd3d
-
s
hader: Use vkd3d_ato
m
ic_increment_u3
2
()
i
n vkd
3
d_shad
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
H
e
nri
V
er
b
eet
vkd3d
-
s
h
ader/
d
3d
b
c: Do not fail parsi
n
g
the s
h
ader
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
He
n
ri
Verbeet
vkd3d-
u
ti
l
s: Imple
m
ent D3D
D
isassemble()
.
commit
|
commitdiff
|
tree
2024-01-29
Henri Verbeet
v
k
d
3d: Use
vkd3
d
_atom
i
c
_
d
ecrement_u32() in d3d12_d
e
vice_
R
e
l
e
.
.
.
commit
|
commitdiff
|
tree
next