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
e
nri Verbeet
vkd3d-sha
d
er/d3d-asm:
Pass a pr
e
f
ix
a
nd
suffix to s
h
ader_du
m
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
He
n
ri Ver
b
eet
vkd3d-shader/d3d-as
m
:
P
a
s
s
a p
r
efix an
d
suffix
t
o sh
a
der_dum
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
Hen
r
i Ve
r
beet
vkd3d-shad
e
r/d3d-
a
sm: Pass a prefix and
suffix
t
o 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-11
Henr
i
Verbeet
co
n
figure
:
Use AC_CHECK_TOOL t
o
che
c
k for widl
.
commit
|
commitdiff
|
tree
2024-04-09
He
n
ri Verbeet
tests/test-driver: Av
o
id "head
"
with neg
a
t
i
ve l
i
ne
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Verbeet
tests:
F
r
ee the shader bl
o
bs on
c
e we're done with
t
h
em
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Hen
r
i Verbeet
v
k
d3d-dxbc: Allow the section to extract to be specified
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Verbeet
vk
d
3d-dxbc: Implem
e
n
t extrac
t
ing
se
c
tion
data
.
commit
|
commitdiff
|
tree
2024-04-04
Henri
Verbeet
v
k
d
3d-
d
xbc: Free the blob if parsing
i
t failed
.
commit
|
commitdiff
|
tree
2024-04-04
Henr
i
Verbeet
vkd3d-
d
xbc:
I
ntr
o
duce
a help
e
r function to apply a
c
tions
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Verbeet
vkd3d-dx
b
c: Intr
o
d
u
ce a helpe
r
functi
o
n to han
d
le ACTION_TY
P
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Verbe
e
t
vkd3d-dxbc:
C
lo
s
e
ou
t
p
u
t
files after
w
r
iting th
e
m
.
commit
|
commitdiff
|
tree
2024-04-02
Henri Verbeet
tests/shader_runner: Cleanup on insuffici
e
n
t
G
LSL suppo
r
t
.
.
.
commit
|
commitdiff
|
tree
2024-04-02
Henr
i
V
e
r
beet
tests
:
I
nitialise resource_desc
1
.
Layout in test_get_copyabl
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Henri Ver
b
e
e
t
v
k
d3d:
M
ove the vkd3d_mutex implem
e
ntation to
vkd3d
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Henri Ve
r
beet
vkd3d-common: M
e
rge vkd
3
d_debug
.
h i
n
to vkd3d_c
o
mmon
.
h
.
commit
|
commitdiff
|
tree
2024-03-19
Hen
r
i Verb
e
et
v
k
d3d-shader/
i
r:
P
a
ss a struc
t
vsir_program to
vkd3d_shader_
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
H
e
nri Ver
b
e
et
t
ests/shader_run
n
er: A
d
d GLSL supp
o
rt to the GL
r
unne
r
.
commit
|
commitdiff
|
tree
2024-03-18
Henr
i
Verbeet
vkd
3
d-shade
r
/d3d
-
asm: Pa
s
s
a prefix and suffix to shade
r
_dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Henri
Verbeet
vk
d
3d-shader/
d
3d
-
asm: Pass a
p
re
f
ix and
s
uffix to s
h
ader_dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Hen
r
i
Verbeet
vkd3d-sh
a
der/d3d-asm: Pass
a prefix and suffix to
sha
d
er_dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
H
e
nri Verbee
t
vkd3d-shader/d3
d
-asm: Pass
a
prefix an
d
suffix to shader_d
u
m
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Henri Verbeet
v
k
d
3d-s
h
ade
r
/d3d-as
m
: Pas
s
a prefix
a
nd
s
uffix to sh
a
der_dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
He
n
r
i Verbeet
vkd3d-shade
r
/gls
l
: K
e
ep trac
k
of the current indentation
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Henri Ve
r
beet
vkd3d-shader/ir: Pass a struct vsir_program to vsir_
v
alidate
(
)
.
commit
|
commitdiff
|
tree
2024-03-14
He
n
ri
Verbee
t
vkd3d-shader/ir: Pass a struct v
s
ir_prog
r
am to flatten_con
t
r
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Henri
V
e
r
beet
vkd3d
-
shade
r
/ir: Pass
a
struct vsir
_
program t
o
norm
a
lise_
c
om
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Henri Verb
e
et
vkd3d-sh
a
der/ir: Pas
s
a
s
truct
vsi
r
_program
t
o shad
e
r_normal
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Henri
Ver
b
eet
v
k
d3d-sha
d
er/glsl: Gener
a
te
comments for
unhandled
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
He
n
ri Ver
b
ee
t
vkd3d-sh
a
der/gls
l
: T
r
a
ce t
h
e
g
enerated
sha
d
er
.
commit
|
commitdiff
|
tree
2024-03-13
Hen
r
i Ver
b
eet
vkd
3
d
-sha
d
er/gl
s
l: Store a pointer t
o
t
h
e
vs
i
r
p
r
o
gram
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
H
enri V
e
r
b
eet
vkd3d-sha
d
e
r/ir: Pa
s
s a stru
c
t vsir_
p
rogram to
r
emap_
o
ut
p
ut_
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
H
enri Verb
e
et
v
k
d
3
d
-shader/ir: P
a
ss a str
u
ct vsir_program to simple
_
s
truct
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Henri Ve
r
beet
vkd3
d
-s
h
ader/ir:
P
ass a struct
vsir_program
to ma
t
erialize_s
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
He
n
ri
V
erbeet
v
k
d3d-sh
a
der/ir
:
Pa
s
s a struct vsir_program to materiali
z
e_s
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Henri Verbeet
vk
d
3d-shader/ir: Pass a struct vsi
r
_pro
g
ram to instruction_
a
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Henri Verbeet
vkd3d-shader/glsl:
I
ntroduce glsl_compile()
.
commit
|
commitdiff
|
tree
2024-03-12
He
n
r
i
Ver
b
e
et
vkd3d-shader/d3d-asm: G
e
t r
i
d of the (now) red
u
n
d
ant
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Henri Verb
e
et
vkd3d-shader/glsl: Use location in
f
o
r
mation from the
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Henri Verbe
e
t
v
kd3d-shader: Enable GLSL target support when VKD3D_SHADER_U
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Hen
r
i
Verbe
e
t
R
e
lease 1
.
11
.
commit
|
commitdiff
|
tree
2024-03-05
Henri Verb
e
et
vkd3
d
-
s
had
e
r: Update the cha
i
ned structure l
i
s
t
for
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Hen
r
i Verbe
e
t
vkd3d-shader:
D
ocument the newly su
p
ported t
r
ansf
o
rma
t
ions
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Henri Verbeet
vkd3d-utils: Restore
t
he \since 1
.
11 co
m
mand o
n
D3D
R
e
f
lect()
.
commit
|
commitdiff
|
tree
2024-03-04
Henri Ve
r
beet
tests/s
h
ader_runner: S
e
t t
h
e SPIR-V feature flag
s
based
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
He
n
ri Verbeet
tests/s
h
a
d
er_runner:
S
et the
vkd3d-shad
e
r
API v
e
rsion
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
H
enr
i
Verbeet
vk
d
3d-com
p
il
e
r: Co
m
pi
l
e SP
I
R-V shaders with
t
he int64
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
Henri Verbeet
v
kd3
d
-
shader: Add documentation
for t
h
e INT64 and
F
LOAT
6
4
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Henr
i
V
erbeet
v
k
d3d:
S
tore a D3D12_RESOURCE_D
E
SC structure in struct
.
.
.
commit
|
commitdiff
|
tree
2024-02-22
Henr
i
Verbeet
c
o
nfigure: B
u
ild with -Wwrite-strings
.
commit
|
commitdiff
|
tree
2024-02-22
Henri
V
erbe
e
t
conf
i
gure: Build with -Wtype-li
m
its
.
commit
|
commitdiff
|
tree
2024-02-22
Henr
i
Verbeet
c
o
n
figure: Build wit
h
-
Wshift-ove
r
flow=2
.
commit
|
commitdiff
|
tree
2024-02-22
Henri Verbeet
configur
e
: Build with -Wempty-body
.
commit
|
commitdiff
|
tree
2024-02-22
Henri Verbeet
v
kd3d: Disabl
e
"robustBuff
e
rAcc
e
ss2" as well when
w
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
H
enri Verb
e
et
c
i: Enable colour outp
u
t
f
or the t
e
st
s
.
commit
|
commitdiff
|
tree
2024-02-21
Henri Verbee
t
v
k
d3d-shade
r
/hlsl: Repla
c
e HLSL_MODIFIER_RASTERIZE
R
_
O
RDERED
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Henri Verbeet
vkd
3
d
-
shader/hlsl:
I
ntr
o
duce
hlsl
_
type
.
e
.
reso
u
rce
.
commit
|
commitdiff
|
tree
2024-02-19
Henri
V
e
rbeet
te
s
ts/shader_runner:
P
rint informat
i
on about the r
u
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Henri
V
erbeet
tests/shader_runner: Print a
summ
a
ry of the runner
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
H
e
n
ri Verb
e
e
t
tests
/
shad
e
r
_
ru
n
ner: P
a
ss the
r
unner capabilities to
.
.
.
commit
|
commitdiff
|
tree
2024-02-15
H
enri Ve
r
beet
tests: Di
s
able buffering of stdout
.
commit
|
commitdiff
|
tree
2024-02-14
Henri
Verbeet
tests/shader_ru
n
ner: All
o
w UAV res
o
urces to
be cr
e
ated
.
.
.
commit
|
commitdiff
|
tree
2024-02-13
Henri Verbe
e
t
t
ests
:
Impleme
n
t
check_requireme
n
ts() for the OpenGL
.
.
.
commit
|
commitdiff
|
tree
2024-02-09
Henri Verb
e
et
vkd
3
d: Cast DWORD f
l
ags to ui
n
t
32_t in debug traces
.
commit
|
commitdiff
|
tree
2024-02-07
Hen
r
i
V
erbeet
vkd3
d
: Use PRIu
P
TR for SIZE_T v
a
riabl
e
s in debug traces
.
commit
|
commitdiff
|
tree
2024-02-07
Henri Verbeet
vkd3d
:
Get rid of vkd3d_atomic_d
e
crement
(
)
.
commit
|
commitdiff
|
tree
2024-02-07
Henri Verbeet
vkd3d:
Get ri
d
o
f vkd3
d
_atomic_increment()
.
commit
|
commitdiff
|
tree
2024-02-06
H
e
nri Verbeet
v
k
d3d-u
t
ils: Use PRIuPTR
for SIZE_T variables
in debug
.
.
.
commit
|
commitdiff
|
tree
2024-02-06
Hen
r
i Verbeet
vkd3d:
I
ntroduce a debug helper
for GPU descriptor
.
.
.
commit
|
commitdiff
|
tree
2024-02-06
Henri
Verbeet
vkd3
d
-common: Get
r
id of
I
n
terloc
k
edDecremen
t
()
.
commit
|
commitdiff
|
tree
2024-02-06
Henri V
e
rbe
e
t
vkd3d-common: Get rid
o
f In
t
erlocke
d
Increment()
.
commit
|
commitdiff
|
tree
2024-02-01
Henri Verbeet
vkd
3
d: Introduce a debug helpe
r
for CPU desc
r
iptor
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henri Verbeet
vkd3d:
U
s
e vkd3d_atomic_decrement_u32() in d
3
d
1
2_ver
s
ioned_r
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
He
n
ri
V
erb
e
et
vkd3d: U
s
e vkd3d
_
atomic_increment_u
3
2
(
) in d3d12_versioned_r
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henri
V
e
r
beet
v
kd3d
:
Use vkd3d_atomic_decrement
_
u32()
i
n d3d12_root_signat
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
H
e
nri V
e
rbeet
vkd3
d
: Use
v
kd3d
_
a
to
m
ic_i
n
cremen
t
_u32() in d3
d
1
2
_root_signat
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henri Verbeet
vkd3d: Use vkd3d_at
o
mic_de
c
r
e
ment_u32() in d3d12_pip
e
line_
s
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henri V
e
r
b
eet
vkd3d:
Use vkd3d_atomic_in
c
rement
_
u32() in d3d12_p
i
p
e
line_st
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henri
Verbeet
vk
d
3d: Use vk
d
3
d_atomic_dec
r
e
ment_u32()
i
n d3d12_root_sign
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Henri Verbeet
vkd
3
d
: Use vkd3d_atomic_increment
_
u32()
i
n d3d12_root_s
i
gnat
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Hen
r
i Verb
e
et
vkd3d:
Use deb
u
gstr_
h
res
u
lt
(
) i
n
d
3
d12_device_
m
ark_as_removed()
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verb
e
et
vkd3d: Use vkd3d_atomic_decrement_u32() in
d
3d12_query_heap_
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbeet
v
k
d3d: Use v
k
d3d_atomic_
i
ncrement_u32() in d3d12_
q
uery_heap
_
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri
V
e
rbeet
vkd3d: Use vk
d
3d_ato
m
ic_decrement_u32() in d3d12_desc
r
iptor_
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbeet
vk
d
3d: Use vkd3d_atomic
_
increment_u32() in d3d
1
2_desc
r
ipt
o
r_
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
H
enri Verbee
t
vkd3d: Use vkd3d_at
o
m
i
c
_
decrem
e
n
t
_u32(
)
in d3d12_resource_Re
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
H
e
nri
Verbeet
vkd3d: Use
v
kd3d_atomic_incremen
t
_u32() in d3d12_reso
u
rce_
A
d
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbeet
vkd3d: Use vkd3
d
_atomic
_
dec
r
ement_u32() in d3d1
2
_resource
_
de
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Ver
b
ee
t
vkd3d: Use
v
kd3d_
a
tom
i
c
_
increment_u3
2
(
)
in d3d12_reso
u
rce_in
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Hen
r
i Ve
r
beet
vk
d
3
d
:
Us
e
vkd3d_atomic_de
c
re
m
ent_u32() in d3d12_heap_
r
esour
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbeet
vkd3d: Use vkd3d_at
o
mic_increment
_
u32() in vkd3d_bind_heap_m
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
He
n
ri Verbe
e
t
vkd3d: Us
e
vkd3d_atomic_dec
r
ement_u3
2
() in
d
3d12_he
a
p_R
e
le
a
s
e()
.
commit
|
commitdiff
|
tree
2024-01-31
H
en
r
i Verbeet
v
k
d3
d
: Use
v
k
d3d_atomi
c
_in
c
rement_u32() i
n
d
3
d12_heap_AddRef()
.
commit
|
commitdiff
|
tree
2024-01-31
H
enr
i
Verbeet
vkd
3
d
-shader
/
ir: Pass a
struct vsir_progr
a
m
t
o
s
hader_par
s
er
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbeet
vkd3d-shader/ir:
P
ass a struct vsir_p
r
ogra
m
to shader_p
a
rser
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
Henri Verbeet
vkd3d
-
shader
:
Use vkd
3
d_atomi
c
_increm
e
nt
_
u3
2
() in vk
d
3d_s
h
a
d
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
H
enri Ve
r
b
e
et
vkd3d-
s
ha
d
er/d3dbc
:
Do not fail parsing the shader
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
H
enri
V
e
rbe
e
t
vkd3d
-
u
t
ils: Implemen
t
D3DDisassemble
(
)
.
commit
|
commitdiff
|
tree
2024-01-29
Henri V
e
r
b
eet
vkd3d:
U
se vkd3d
_
a
t
o
m
i
c_de
c
re
m
ent_u32() in d3
d
12_device_Rele
.
.
.
commit
|
commitdiff
|
tree
next