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/ir: Rename the "handler_idx" field of struct vkd3d_shader_instruction...
36 hours ago
Henri Verbee
t
v
k
d3d
-
shade
r
/ir: Re
n
ame the "handl
e
r_id
x
" fi
e
ld of
.
.
.
commit
|
commitdiff
|
tree
2 days ago
Henri Verbeet
Release 1
.
12
.
commit
|
commitdiff
|
tree
4 days ago
H
e
nri Verbeet
tests: R
e
name VKD3D_
T
EST
S
_SKIP_DXC to VKD3D_TEST_
S
KIP_DXC
.
commit
|
commitdiff
|
tree
4 days ago
Henri Verbe
e
t
build:
Fix the
o
r
d
er of a
c
ouple of shader runner t
e
sts
.
commit
|
commitdiff
|
tree
4 days ago
H
e
nri Verbeet
i
nclude: Add a
\
since tag for VKD3D_
F
ALSE
.
commit
|
commitdiff
|
tree
4 days ago
H
enri V
e
rbeet
include
:
Document the additio
n
a
l HLSL transformati
o
ns
.
.
.
commit
|
commitdiff
|
tree
8 days ago
Henri Verbeet
vkd3d-sh
a
d
er: Use a
s
epar
a
te allocat
i
on for the "semantic_na
.
.
.
commit
|
commitdiff
|
tree
2024-05-16
H
e
nri Verbeet
vkd3d-shader/dxil: Pa
r
s
e the shader into
a vs
i
r progr
a
m
.
.
.
commit
|
commitdiff
|
tree
2024-05-16
Henr
i
Verbeet
vkd3d-
s
hade
r
/t
p
f: Parse the
shader i
n
to a vsir program
.
.
.
commit
|
commitdiff
|
tree
2024-05-16
H
enri Ver
b
eet
vkd
3
d-shader/d3dbc: P
a
r
se
t
he shader int
o
a v
s
ir program
.
.
.
commit
|
commitdiff
|
tree
2024-05-16
Henri
Verbeet
v
k
d3d-shader/ir: Do not stor
e
t
he vkd3d-
s
h
a
d
er
conf
i
gur
a
tion
.
.
.
commit
|
commitdiff
|
tree
2024-05-16
Henri V
e
r
b
eet
vkd3d
-
shader/ir: Pa
s
s an initialised vsir
_
progra
m
structure
.
.
.
commit
|
commitdiff
|
tree
2024-05-16
Henri Verbeet
vkd3d-shader/ir: Use a separate allocatio
n
for
the
.
.
.
commit
|
commitdiff
|
tree
2024-05-02
Henri
V
erbee
t
tests/
s
hade
r
_runner: Get rid of some redundant
"
| glsl
.
.
.
commit
|
commitdiff
|
tree
2024-05-02
Henri Verbee
t
vkd3d-s
h
ader: Pass a struct vsir_p
r
ogram
t
o vkd3d_s
h
ader_par
.
.
.
commit
|
commitdiff
|
tree
2024-05-02
Hen
r
i Verbeet
vkd3d-shader: P
a
ss a struct vsir_pr
o
gram to scan
_
with_parser()
.
commit
|
commitdiff
|
tree
2024-05-02
Henri Verb
e
et
v
k
d
3
d
-s
h
ader/spirv: Pass a struc
t
vsir_pro
g
ram to spirv_comp
.
.
.
commit
|
commitdiff
|
tree
2024-05-02
H
enri Verbeet
v
k
d3d-
s
hade
r
/sp
i
r
v: Pas
s
a stru
c
t
vsir_prog
r
am to
spirv_co
m
p
.
.
.
commit
|
commitdiff
|
tree
2024-04-30
Henri Verbeet
c
onfigure: Build wit
h
-flto=auto when
available
.
commit
|
commitdiff
|
tree
2024-04-30
Henri Verb
e
et
vkd3d-shader: Get
r
id of struct
v
kd3d_
s
hader
_
d
esc
.
commit
|
commitdiff
|
tree
2024-04-30
H
e
nri Verbee
t
v
k
d3d-shader/spirv: U
s
e
loc
a
tion in
f
ormation from
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-30
Henri V
e
r
beet
vkd3d-shader/hls
l
: Use vkd3d_st
r
ing_b
u
ffer
_
printf(
.
.
.
commit
|
commitdiff
|
tree
2024-04-24
Henri Verbe
e
t
vkd
3
d-common: I
n
t
r
oduce vkd3d_atomic
_
exchange_ptr()
.
commit
|
commitdiff
|
tree
2024-04-24
H
e
nri Ve
r
beet
vkd3d-comm
o
n: Int
r
oduc
e
v
k
d3d_atomic_exchange_u3
2
()
.
commit
|
commitdiff
|
tree
2024-04-24
Henri V
e
rbeet
vkd3
d
-co
m
mon: Introduce
v
k
d
3d_
a
tomic_compar
e
_exch
a
nge_u32()
.
commit
|
commitdiff
|
tree
2024-04-24
Henri Verbeet
vkd3d: Get rid of
vkd3d_atomi
c
_
c
o
m
p
are_exchange_p
o
inter()
.
commit
|
commitdiff
|
tree
2024-04-24
Henri Verbe
e
t
tests/shad
e
r_r
u
nner: Use WI
D
L_C_
I
NLINE_WRAPPERS
.
commit
|
commitdiff
|
tree
2024-04-24
Hen
r
i Verbeet
v
kd3d-common: Use WIDL_C_INLI
N
E_WRAPPERS
.
commit
|
commitdiff
|
tree
2024-04-24
He
n
ri Verbeet
vkd3d-utils:
U
se WIDL_
C
_INLINE_WRAPPERS
.
commit
|
commitdiff
|
tree
2024-04-24
Henri Verbeet
v
k
d
3d
:
U
s
e
WIDL_C_INLINE_WR
A
PPERS
.
commit
|
commitdiff
|
tree
2024-04-23
He
n
ri Verbe
e
t
vkd3d-comm
o
n:
Introduce VKD3D_BITMAP_SIZE
.
commit
|
commitdiff
|
tree
2024-04-22
Henri
V
erbeet
vk
d
3d:
M
ove t
h
e vkd
3
d_cond
i
mplementation to v
k
d3
d
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
He
n
ri Verbeet
vkd3d-shader/glsl: I
m
plemen
t
VKD3DSIH_NO
P
.
commit
|
commitdiff
|
tree
2024-04-22
Henri Ve
r
bee
t
tes
t
s/shader_runner
:
Pass only valid st
a
g
e
s
to
v
k
CreateGraph
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
H
e
n
r
i Verbeet
vkd3d-
s
hader/
h
lsl: Suppor
t
spirv-bina
r
y and
spirv-text
.
.
.
commit
|
commitdiff
|
tree
2024-04-19
Henri Ver
b
e
et
v
kd3d-shader/h
l
sl:
Support d3d-asm as target format
.
commit
|
commitdiff
|
tree
2024-04-19
Henr
i
Verbeet
vkd3d-sh
a
de
r
/gl
s
l: Add v
k
d3d-
s
hader v
e
rs
i
on i
n
f
orm
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2024-04-17
H
e
nri Verbeet
v
k
d3d-shader/gls
l
:
Call vkd3d_shader_normalise()
.
commit
|
commitdiff
|
tree
2024-04-17
H
e
nri Verbeet
vkd3d: Avoi
d
lea
k
ing "me
s
sages
"
when "error_blo
b
" is
.
.
.
commit
|
commitdiff
|
tree
2024-04-17
Hen
r
i Verbeet
vkd3
d
:
Avoid
lea
k
ing "
m
essage
s
" when "erro
r
_blob" is
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
H
enri
V
erbe
e
t
v
k
d
3
d-shade
r
/
ir: Remove VKD3DS
I
H_DCL_CONSTANT_BUFFER
.
.
.
commit
|
commitdiff
|
tree
2024-04-16
H
enri
V
e
rbeet
vkd3d-sh
a
der/d3d-asm: Get r
i
d of shader_addline()
.
commit
|
commitdiff
|
tree
2024-04-15
Henr
i
Verbeet
vkd3d:
Implement c
r
e
a
t
i
n
g comput
e
pipeline sta
t
es from
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
H
enri Verbeet
tests: Tes
t
creatin
g
co
m
p
ute p
i
peline state
s
from shaders
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
Henri
V
e
r
beet
vkd3d
-
shader/
d
3d
-
asm:
P
a
s
s
a
p
refix and
s
uffix to shade
r
_
dum
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
Henri
Verbee
t
vkd3d-shader/d3d-asm: Pass a p
r
efix and suffix to
shader_
d
um
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
Henri Verbeet
vkd3d-shader/d3d-
a
sm: Pass a pre
f
ix and suffix to shader_
d
um
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
Henri
V
erbeet
vkd3d-shad
e
r/d3d-asm: Pass a
p
r
e
f
ix and suffix to s
h
ader_du
m
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
H
en
r
i
Verbeet
vkd3
d
-shade
r
/d3d-asm: Pas
s
a prefix and suffix
to shader_
d
um
.
.
.
commit
|
commitdiff
|
tree
2024-04-15
Henri
V
erbeet
vkd3d-
s
hader/d3d-as
m
: Pass a
pr
e
f
i
x and suffix to
s
h
a
der_dum
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
He
n
ri
Ver
b
eet
configur
e
:
U
s
e A
C
_CHECK_TOOL to check for
widl
.
commit
|
commitdiff
|
tree
2024-04-09
Henri Verbeet
tes
t
s/test-driver: Avoid "head" with negat
i
ve l
i
ne
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Verb
e
et
tests: Free the sh
a
der blobs once we're
done with them
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
H
enri Verbeet
vkd3d-dxbc: Allow the sec
t
i
on to
e
xtract to
b
e
specified
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Ve
r
beet
vkd3d-dxbc: Im
p
lement extrac
t
i
n
g
section d
a
ta
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Ve
r
beet
vkd3d
-
dxbc: Free
the blob if parsing it failed
.
commit
|
commitdiff
|
tree
2024-04-04
He
n
ri Ver
b
eet
vkd3d-d
x
b
c: Introduce a helper fu
n
ction
to apply
a
ctions
.
commit
|
commitdiff
|
tree
2024-04-04
H
e
nri
V
e
rbeet
vkd
3
d-dxbc: Introduce a h
e
lper fu
n
ction to
h
andle AC
T
ION_TYP
.
.
.
commit
|
commitdiff
|
tree
2024-04-04
Henri Verbeet
vkd3d-dxbc: Clo
s
e output file
s
after wri
t
ing them
.
commit
|
commitdiff
|
tree
2024-04-02
H
enri
Verbeet
t
e
sts/shader_runner: Clean
u
p on
i
n
s
ufficient GLSL
s
upport
.
.
.
commit
|
commitdiff
|
tree
2024-04-02
Henri Verbeet
tests: Ini
t
ia
l
ise resource_desc1
.
Lay
o
ut in t
e
st_ge
t
_cop
y
a
b
le
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Henri Verb
e
et
v
k
d
3
d: Move the vkd3d_mute
x
i
mple
m
entati
o
n to vkd3d
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Henri Verbeet
vkd3d-commo
n
: Merge vkd3d_
d
ebug
.
h
into
v
kd3d_common
.
h
.
commit
|
commitdiff
|
tree
2024-03-19
Henri
V
e
rbe
e
t
v
k
d3d-sha
d
er/
i
r: Pass a struct vsir_program to vkd3d_
s
hader
_
.
.
.
commit
|
commitdiff
|
tree
2024-03-19
Henri Verbeet
test
s
/sh
a
der_runne
r
:
Add GLSL support to the
GL runner
.
commit
|
commitdiff
|
tree
2024-03-18
H
e
nri Verbeet
vkd3d-shader/d3
d
-asm: P
a
ss a pr
e
fix and suffix t
o
shader_
d
um
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Henri Verbeet
vkd3d
-
shader/
d
3d-as
m
: Pass a pr
e
fix and
s
u
ff
i
x
t
o shader_dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Henr
i
V
e
r
beet
vkd3d-shader/d3d-asm: Pass a prefix a
n
d
suffix to sh
a
der_dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Henri Verbeet
vkd3d-shade
r
/d3d-asm: P
a
ss a pr
e
f
ix and suffix to shad
e
r_dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Hen
r
i Verbeet
vkd3d-shader
/
d3d-asm:
Pass a prefix and s
u
ff
i
x to shader_dum
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Hen
r
i Verbeet
v
k
d
3
d
-
shader/glsl: Keep track of t
h
e
c
u
r
rent
indentation
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
He
n
r
i
Verbe
e
t
vkd3d-s
h
ader/
i
r:
P
as
s
a st
r
uct vsi
r
_program to vsi
r
_validate()
.
commit
|
commitdiff
|
tree
2024-03-14
H
e
nri
Verbeet
vkd3d-
s
h
a
d
er/ir: Pass a
s
truct vsir_progr
a
m
to flatten_
c
ont
r
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Henri
Ve
r
bee
t
vkd3d-shader/ir: Pass
a
struct vsi
r
_program
t
o normalise_com
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Henri V
e
rbeet
vkd3d-
s
h
ader/i
r
: Pa
s
s a struct vsir_pro
g
ram to shader_norma
l
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Henri Verbeet
vkd3d-shader/gl
s
l: Generate commen
t
s for unhandl
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
H
enri
Verbeet
vk
d
3
d-shader/glsl: Trace the generated shader
.
commit
|
commitdiff
|
tree
2024-03-13
Henri
Verbeet
vkd3d-shader/glsl:
S
tore a pointer to the
v
s
i
r program
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Hen
r
i Verbeet
v
kd3
d
-
sha
d
er/ir: Pass a struct vsir_program to remap
_
out
p
ut_
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Henri
Verbeet
vkd3
d
-
shade
r
/ir: Pass a struct
v
sir
_
p
r
ogram t
o
simple_struct
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Henr
i
Verbeet
vkd3d-shader/ir:
P
ass
a struct
v
sir_program to
m
a
t
eri
a
lize
_
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Henri Verbeet
vkd3
d
-shade
r
/ir: Pas
s
a stru
c
t
vsir
_
prog
r
a
m t
o
materi
a
lize_s
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
H
e
nr
i
Verbeet
vkd3d-shader/ir:
Pass a
s
truct vsir_pro
g
ram
to instruction_a
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
H
e
nri Ver
b
eet
vk
d
3d-
s
hader/gl
s
l: Introduce gl
s
l_compile()
.
commit
|
commitdiff
|
tree
2024-03-12
Henri Verbeet
vkd3d-shade
r
/d3d-asm
:
Get rid of t
h
e (now) redundant
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
He
n
r
i
Verb
e
et
vkd3d-shader/glsl
:
Use location inform
a
tion from t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
H
enri
V
erbeet
vkd
3
d-sh
a
d
e
r: Enable GLSL ta
r
get
s
upport
w
hen VKD3D_SH
A
DER_U
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Henri Ver
b
eet
R
elease 1
.
11
.
commit
|
commitdiff
|
tree
2024-03-05
Henri V
e
rbeet
vkd3d-sha
d
e
r:
U
p
date the chaine
d
structure list for
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Henri Verbeet
v
k
d3d-sha
d
er: Do
c
ument
t
he n
e
w
l
y
s
u
ppor
t
ed
t
rans
f
o
r
mations
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Henri Ve
r
beet
vk
d
3d-uti
l
s: Res
t
or
e
the \since 1
.
11 command on D3DReflect()
.
commit
|
commitdiff
|
tree
2024-03-04
Henri Ver
b
eet
tests/shader_runner
:
Se
t
the SPIR
-
V feature flags based
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
Hen
r
i
Verbeet
tests
/
shader_runner:
Set
t
he vkd3d-shader API version
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
Henri Verbeet
vkd3
d
-compiler: Compile SPIR-V sha
d
e
r
s wi
t
h the int
6
4
.
.
.
commit
|
commitdiff
|
tree
2024-03-04
Henri Verbeet
vkd3d-shader:
Add
d
o
c
umentat
i
on for the INT64 and FLOAT64
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Henri Verbeet
vkd
3
d: Store a
D3D12_RESOURCE_DESC
structure in
s
truct
.
.
.
commit
|
commitdiff
|
tree
2024-02-22
H
e
n
ri Verbeet
co
n
fig
u
re: Build with
-
Wwrite-string
s
.
commit
|
commitdiff
|
tree
2024-02-22
Henri
V
erbeet
configure: Build
wit
h
-
Wt
y
pe-limits
.
commit
|
commitdiff
|
tree
2024-02-22
Henri Verbeet
configure: Build wit
h
-Wshift-overflow=2
.
commit
|
commitdiff
|
tree
2024-02-22
Henri Verbee
t
configure:
B
uild with
-
Wempty
-
body
.
commit
|
commitdiff
|
tree
next