├── .gitignore ├── ANNOUNCE ├── AUTHORS ├── COPYING ├── Doxyfile.in ├── INSTALL ├── LICENSE ├── MAINTAINERS ├── Makefile.am ├── README ├── autogen.sh ├── bin └── .gitignore ├── configure.ac ├── crosslibs ├── .gitignore ├── d3d12.cross32.def └── d3d12.cross64.def ├── demos ├── .gitignore ├── demo.h ├── demo_win32.h ├── demo_xcb.h ├── gears.c ├── gears.hlsl ├── gears_ps_flat.h ├── gears_ps_smooth.h ├── gears_vs.h ├── triangle.c ├── triangle.hlsl ├── triangle_ps.h └── triangle_vs.h ├── include ├── .gitignore ├── private │ ├── list.h │ ├── rbtree.h │ ├── vkd3d_blob.h │ ├── vkd3d_common.h │ ├── vkd3d_debug.h │ ├── vkd3d_memory.h │ ├── vkd3d_test.h │ └── vkd3d_utf8.h ├── vkd3d.h ├── vkd3d_d3d12.idl ├── vkd3d_d3d12sdklayers.idl ├── vkd3d_d3d9types.h ├── vkd3d_d3dcommon.idl ├── vkd3d_d3dcompiler.h ├── vkd3d_d3dx9shader.idl ├── vkd3d_dxgi.idl ├── vkd3d_dxgi1_2.idl ├── vkd3d_dxgi1_3.idl ├── vkd3d_dxgi1_4.idl ├── vkd3d_dxgibase.idl ├── vkd3d_dxgiformat.idl ├── vkd3d_dxgitype.idl ├── vkd3d_shader.h ├── vkd3d_types.h ├── vkd3d_unknown.idl ├── vkd3d_utils.h └── vkd3d_windows.h ├── libs ├── .gitignore ├── vkd3d-common │ ├── blob.c │ ├── debug.c │ ├── error.c │ ├── memory.c │ └── utf8.c ├── vkd3d-shader │ ├── checksum.c │ ├── d3dbc.c │ ├── dxbc.c │ ├── glsl.c │ ├── hlsl.c │ ├── hlsl.h │ ├── hlsl.l │ ├── hlsl.y │ ├── hlsl_codegen.c │ ├── hlsl_constant_ops.c │ ├── hlsl_sm1.c │ ├── hlsl_sm4.c │ ├── libvkd3d-shader.pc.in │ ├── preproc.h │ ├── preproc.l │ ├── preproc.y │ ├── sm4.h │ ├── spirv.c │ ├── trace.c │ ├── vkd3d_shader.map │ ├── vkd3d_shader_main.c │ └── vkd3d_shader_private.h ├── vkd3d-utils │ ├── libvkd3d-utils.pc.in │ ├── vkd3d_utils.map │ ├── vkd3d_utils_main.c │ └── vkd3d_utils_private.h └── vkd3d │ ├── command.c │ ├── device.c │ ├── libvkd3d.pc.in │ ├── resource.c │ ├── state.c │ ├── utils.c │ ├── vkd3d.map │ ├── vkd3d_main.c │ ├── vkd3d_private.h │ ├── vkd3d_shaders.h │ └── vulkan_procs.h ├── m4 ├── .gitignore ├── ax_compare_version.m4 ├── ax_prog_doxygen.m4 ├── check-cflags.m4 ├── check-functions.m4 ├── check-mingw-prog.m4 ├── check-pthread.m4 ├── check-soname.m4 ├── check-vulkan.m4 ├── ld-version-script.m4 ├── vulkan.m4 └── widl.m4 ├── programs └── vkd3d-compiler │ └── main.c └── tests ├── .gitignore ├── abs.shader_test ├── arithmetic-float.shader_test ├── arithmetic-int-uniform.shader_test ├── arithmetic-int.shader_test ├── arithmetic-uint.shader_test ├── bitwise.shader_test ├── cast-broadcast.shader_test ├── cast-to-float.shader_test ├── cast-to-half.shader_test ├── cast-to-int.shader_test ├── cast-to-uint.shader_test ├── compute.shader_test ├── conditional.shader_test ├── d3d12.c ├── d3d12_crosstest.h ├── d3d12_invalid_usage.c ├── d3d12_test_utils.h ├── entry-point-overload.shader_test ├── entry-point-semantics.shader_test ├── floor.shader_test ├── function-return.shader_test ├── hlsl-array-dimension.shader_test ├── hlsl-attributes.shader_test ├── hlsl-bool-cast.shader_test ├── hlsl-clamp.shader_test ├── hlsl-comma.shader_test ├── hlsl-cross.shader_test ├── hlsl-dot.shader_test ├── hlsl-duplicate-modifiers.shader_test ├── hlsl-for.shader_test ├── hlsl-function-cast.shader_test ├── hlsl-function-overload.shader_test ├── hlsl-function.shader_test ├── hlsl-gather-offset.shader_test ├── hlsl-gather.shader_test ├── hlsl-initializer-flatten.shader_test ├── hlsl-initializer-implicit-array.shader_test ├── hlsl-initializer-invalid-arg-count.shader_test ├── hlsl-initializer-local-array.shader_test ├── hlsl-initializer-matrix.shader_test ├── hlsl-initializer-nested.shader_test ├── hlsl-initializer-numeric.shader_test ├── hlsl-initializer-objects.shader_test ├── hlsl-initializer-static-array.shader_test ├── hlsl-initializer-struct.shader_test ├── hlsl-intrinsic-override.shader_test ├── hlsl-invalid.shader_test ├── hlsl-ldexp.shader_test ├── hlsl-lerp.shader_test ├── hlsl-majority-pragma.shader_test ├── hlsl-majority-typedef.shader_test ├── hlsl-matrix-indexing.shader_test ├── hlsl-mul.shader_test ├── hlsl-nested-arrays.shader_test ├── hlsl-numeric-constructor-truncation.shader_test ├── hlsl-numeric-types.shader_test ├── hlsl-numthreads.shader_test ├── hlsl-return-implicit-conversion.shader_test ├── hlsl-shape.shader_test ├── hlsl-single-numeric-initializer.shader_test ├── hlsl-state-block-syntax.shader_test ├── hlsl-static-initializer.shader_test ├── hlsl-storage-qualifiers.shader_test ├── hlsl-struct-array.shader_test ├── hlsl-struct-assignment.shader_test ├── hlsl-struct-semantics.shader_test ├── hlsl-vector-indexing-uniform.shader_test ├── hlsl-vector-indexing.shader_test ├── hlsl_d3d12.c ├── logic-operations.shader_test ├── loop-declaration-syntax.shader_test ├── majority-syntax.shader_test ├── math.shader_test ├── matrix-semantics.shader_test ├── max.shader_test ├── multiple-rt.shader_test ├── nointerpolation.shader_test ├── pow.shader_test ├── preproc-if-expr.shader_test ├── preproc-if.shader_test ├── preproc-ifdef.shader_test ├── preproc-invalid.shader_test ├── preproc-macro.shader_test ├── preproc-misc.shader_test ├── return.shader_test ├── round.shader_test ├── sampler-offset.shader_test ├── sampler.shader_test ├── saturate.shader_test ├── shader-interstage-interface.shader_test ├── shader_runner.c ├── shader_runner.h ├── shader_runner_d3d11.c ├── shader_runner_d3d12.c ├── shader_runner_d3d9.c ├── shader_runner_vulkan.c ├── swizzle-0.shader_test ├── swizzle-1.shader_test ├── swizzle-2.shader_test ├── swizzle-3.shader_test ├── swizzle-4.shader_test ├── swizzle-5.shader_test ├── swizzle-6.shader_test ├── swizzle-7.shader_test ├── texture-load-typed.shader_test ├── texture-load.shader_test ├── trigonometry.shader_test ├── uav-load.shader_test ├── uav-out-param.shader_test ├── uav.shader_test ├── utils.h ├── vkd3d_api.c ├── vkd3d_common.c ├── vkd3d_shader_api.c ├── vulkan_procs.h ├── writemask-assignop-0.shader_test ├── writemask-assignop-1.shader_test ├── writemask-assignop-2.shader_test └── writemask-assignop-3.shader_test /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/.gitignore -------------------------------------------------------------------------------- /ANNOUNCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/ANNOUNCE -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/AUTHORS -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/COPYING -------------------------------------------------------------------------------- /Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/Doxyfile.in -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/INSTALL -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/Makefile.am -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/README -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -e 3 | autoreconf -ifv 4 | rm -rf autom4te.cache 5 | -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/bin/.gitignore -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/configure.ac -------------------------------------------------------------------------------- /crosslibs/.gitignore: -------------------------------------------------------------------------------- 1 | *.a 2 | -------------------------------------------------------------------------------- /crosslibs/d3d12.cross32.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/crosslibs/d3d12.cross32.def -------------------------------------------------------------------------------- /crosslibs/d3d12.cross64.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/crosslibs/d3d12.cross64.def -------------------------------------------------------------------------------- /demos/.gitignore: -------------------------------------------------------------------------------- 1 | gears 2 | triangle 3 | *.spv 4 | -------------------------------------------------------------------------------- /demos/demo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/demo.h -------------------------------------------------------------------------------- /demos/demo_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/demo_win32.h -------------------------------------------------------------------------------- /demos/demo_xcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/demo_xcb.h -------------------------------------------------------------------------------- /demos/gears.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/gears.c -------------------------------------------------------------------------------- /demos/gears.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/gears.hlsl -------------------------------------------------------------------------------- /demos/gears_ps_flat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/gears_ps_flat.h -------------------------------------------------------------------------------- /demos/gears_ps_smooth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/gears_ps_smooth.h -------------------------------------------------------------------------------- /demos/gears_vs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/gears_vs.h -------------------------------------------------------------------------------- /demos/triangle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/triangle.c -------------------------------------------------------------------------------- /demos/triangle.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/triangle.hlsl -------------------------------------------------------------------------------- /demos/triangle_ps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/triangle_ps.h -------------------------------------------------------------------------------- /demos/triangle_vs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/demos/triangle_vs.h -------------------------------------------------------------------------------- /include/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/.gitignore -------------------------------------------------------------------------------- /include/private/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/private/list.h -------------------------------------------------------------------------------- /include/private/rbtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/private/rbtree.h -------------------------------------------------------------------------------- /include/private/vkd3d_blob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/private/vkd3d_blob.h -------------------------------------------------------------------------------- /include/private/vkd3d_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/private/vkd3d_common.h -------------------------------------------------------------------------------- /include/private/vkd3d_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/private/vkd3d_debug.h -------------------------------------------------------------------------------- /include/private/vkd3d_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/private/vkd3d_memory.h -------------------------------------------------------------------------------- /include/private/vkd3d_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/private/vkd3d_test.h -------------------------------------------------------------------------------- /include/private/vkd3d_utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/private/vkd3d_utf8.h -------------------------------------------------------------------------------- /include/vkd3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d.h -------------------------------------------------------------------------------- /include/vkd3d_d3d12.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_d3d12.idl -------------------------------------------------------------------------------- /include/vkd3d_d3d12sdklayers.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_d3d12sdklayers.idl -------------------------------------------------------------------------------- /include/vkd3d_d3d9types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_d3d9types.h -------------------------------------------------------------------------------- /include/vkd3d_d3dcommon.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_d3dcommon.idl -------------------------------------------------------------------------------- /include/vkd3d_d3dcompiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_d3dcompiler.h -------------------------------------------------------------------------------- /include/vkd3d_d3dx9shader.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_d3dx9shader.idl -------------------------------------------------------------------------------- /include/vkd3d_dxgi.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_dxgi.idl -------------------------------------------------------------------------------- /include/vkd3d_dxgi1_2.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_dxgi1_2.idl -------------------------------------------------------------------------------- /include/vkd3d_dxgi1_3.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_dxgi1_3.idl -------------------------------------------------------------------------------- /include/vkd3d_dxgi1_4.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_dxgi1_4.idl -------------------------------------------------------------------------------- /include/vkd3d_dxgibase.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_dxgibase.idl -------------------------------------------------------------------------------- /include/vkd3d_dxgiformat.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_dxgiformat.idl -------------------------------------------------------------------------------- /include/vkd3d_dxgitype.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_dxgitype.idl -------------------------------------------------------------------------------- /include/vkd3d_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_shader.h -------------------------------------------------------------------------------- /include/vkd3d_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_types.h -------------------------------------------------------------------------------- /include/vkd3d_unknown.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_unknown.idl -------------------------------------------------------------------------------- /include/vkd3d_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_utils.h -------------------------------------------------------------------------------- /include/vkd3d_windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/include/vkd3d_windows.h -------------------------------------------------------------------------------- /libs/.gitignore: -------------------------------------------------------------------------------- 1 | vkd3d_version.c 2 | -------------------------------------------------------------------------------- /libs/vkd3d-common/blob.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-common/blob.c -------------------------------------------------------------------------------- /libs/vkd3d-common/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-common/debug.c -------------------------------------------------------------------------------- /libs/vkd3d-common/error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-common/error.c -------------------------------------------------------------------------------- /libs/vkd3d-common/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-common/memory.c -------------------------------------------------------------------------------- /libs/vkd3d-common/utf8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-common/utf8.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/checksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/checksum.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/d3dbc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/d3dbc.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/dxbc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/dxbc.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/glsl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/glsl.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/hlsl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/hlsl.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/hlsl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/hlsl.h -------------------------------------------------------------------------------- /libs/vkd3d-shader/hlsl.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/hlsl.l -------------------------------------------------------------------------------- /libs/vkd3d-shader/hlsl.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/hlsl.y -------------------------------------------------------------------------------- /libs/vkd3d-shader/hlsl_codegen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/hlsl_codegen.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/hlsl_constant_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/hlsl_constant_ops.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/hlsl_sm1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/hlsl_sm1.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/hlsl_sm4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/hlsl_sm4.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/libvkd3d-shader.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/libvkd3d-shader.pc.in -------------------------------------------------------------------------------- /libs/vkd3d-shader/preproc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/preproc.h -------------------------------------------------------------------------------- /libs/vkd3d-shader/preproc.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/preproc.l -------------------------------------------------------------------------------- /libs/vkd3d-shader/preproc.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/preproc.y -------------------------------------------------------------------------------- /libs/vkd3d-shader/sm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/sm4.h -------------------------------------------------------------------------------- /libs/vkd3d-shader/spirv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/spirv.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/trace.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/vkd3d_shader.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/vkd3d_shader.map -------------------------------------------------------------------------------- /libs/vkd3d-shader/vkd3d_shader_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/vkd3d_shader_main.c -------------------------------------------------------------------------------- /libs/vkd3d-shader/vkd3d_shader_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-shader/vkd3d_shader_private.h -------------------------------------------------------------------------------- /libs/vkd3d-utils/libvkd3d-utils.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-utils/libvkd3d-utils.pc.in -------------------------------------------------------------------------------- /libs/vkd3d-utils/vkd3d_utils.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-utils/vkd3d_utils.map -------------------------------------------------------------------------------- /libs/vkd3d-utils/vkd3d_utils_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-utils/vkd3d_utils_main.c -------------------------------------------------------------------------------- /libs/vkd3d-utils/vkd3d_utils_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d-utils/vkd3d_utils_private.h -------------------------------------------------------------------------------- /libs/vkd3d/command.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/command.c -------------------------------------------------------------------------------- /libs/vkd3d/device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/device.c -------------------------------------------------------------------------------- /libs/vkd3d/libvkd3d.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/libvkd3d.pc.in -------------------------------------------------------------------------------- /libs/vkd3d/resource.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/resource.c -------------------------------------------------------------------------------- /libs/vkd3d/state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/state.c -------------------------------------------------------------------------------- /libs/vkd3d/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/utils.c -------------------------------------------------------------------------------- /libs/vkd3d/vkd3d.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/vkd3d.map -------------------------------------------------------------------------------- /libs/vkd3d/vkd3d_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/vkd3d_main.c -------------------------------------------------------------------------------- /libs/vkd3d/vkd3d_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/vkd3d_private.h -------------------------------------------------------------------------------- /libs/vkd3d/vkd3d_shaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/vkd3d_shaders.h -------------------------------------------------------------------------------- /libs/vkd3d/vulkan_procs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/libs/vkd3d/vulkan_procs.h -------------------------------------------------------------------------------- /m4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/.gitignore -------------------------------------------------------------------------------- /m4/ax_compare_version.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/ax_compare_version.m4 -------------------------------------------------------------------------------- /m4/ax_prog_doxygen.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/ax_prog_doxygen.m4 -------------------------------------------------------------------------------- /m4/check-cflags.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/check-cflags.m4 -------------------------------------------------------------------------------- /m4/check-functions.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/check-functions.m4 -------------------------------------------------------------------------------- /m4/check-mingw-prog.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/check-mingw-prog.m4 -------------------------------------------------------------------------------- /m4/check-pthread.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/check-pthread.m4 -------------------------------------------------------------------------------- /m4/check-soname.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/check-soname.m4 -------------------------------------------------------------------------------- /m4/check-vulkan.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/check-vulkan.m4 -------------------------------------------------------------------------------- /m4/ld-version-script.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/ld-version-script.m4 -------------------------------------------------------------------------------- /m4/vulkan.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/vulkan.m4 -------------------------------------------------------------------------------- /m4/widl.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/m4/widl.m4 -------------------------------------------------------------------------------- /programs/vkd3d-compiler/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/programs/vkd3d-compiler/main.c -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/abs.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/abs.shader_test -------------------------------------------------------------------------------- /tests/arithmetic-float.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/arithmetic-float.shader_test -------------------------------------------------------------------------------- /tests/arithmetic-int-uniform.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/arithmetic-int-uniform.shader_test -------------------------------------------------------------------------------- /tests/arithmetic-int.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/arithmetic-int.shader_test -------------------------------------------------------------------------------- /tests/arithmetic-uint.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/arithmetic-uint.shader_test -------------------------------------------------------------------------------- /tests/bitwise.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/bitwise.shader_test -------------------------------------------------------------------------------- /tests/cast-broadcast.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/cast-broadcast.shader_test -------------------------------------------------------------------------------- /tests/cast-to-float.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/cast-to-float.shader_test -------------------------------------------------------------------------------- /tests/cast-to-half.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/cast-to-half.shader_test -------------------------------------------------------------------------------- /tests/cast-to-int.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/cast-to-int.shader_test -------------------------------------------------------------------------------- /tests/cast-to-uint.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/cast-to-uint.shader_test -------------------------------------------------------------------------------- /tests/compute.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/compute.shader_test -------------------------------------------------------------------------------- /tests/conditional.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/conditional.shader_test -------------------------------------------------------------------------------- /tests/d3d12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/d3d12.c -------------------------------------------------------------------------------- /tests/d3d12_crosstest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/d3d12_crosstest.h -------------------------------------------------------------------------------- /tests/d3d12_invalid_usage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/d3d12_invalid_usage.c -------------------------------------------------------------------------------- /tests/d3d12_test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/d3d12_test_utils.h -------------------------------------------------------------------------------- /tests/entry-point-overload.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/entry-point-overload.shader_test -------------------------------------------------------------------------------- /tests/entry-point-semantics.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/entry-point-semantics.shader_test -------------------------------------------------------------------------------- /tests/floor.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/floor.shader_test -------------------------------------------------------------------------------- /tests/function-return.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/function-return.shader_test -------------------------------------------------------------------------------- /tests/hlsl-array-dimension.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-array-dimension.shader_test -------------------------------------------------------------------------------- /tests/hlsl-attributes.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-attributes.shader_test -------------------------------------------------------------------------------- /tests/hlsl-bool-cast.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-bool-cast.shader_test -------------------------------------------------------------------------------- /tests/hlsl-clamp.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-clamp.shader_test -------------------------------------------------------------------------------- /tests/hlsl-comma.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-comma.shader_test -------------------------------------------------------------------------------- /tests/hlsl-cross.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-cross.shader_test -------------------------------------------------------------------------------- /tests/hlsl-dot.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-dot.shader_test -------------------------------------------------------------------------------- /tests/hlsl-duplicate-modifiers.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-duplicate-modifiers.shader_test -------------------------------------------------------------------------------- /tests/hlsl-for.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-for.shader_test -------------------------------------------------------------------------------- /tests/hlsl-function-cast.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-function-cast.shader_test -------------------------------------------------------------------------------- /tests/hlsl-function-overload.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-function-overload.shader_test -------------------------------------------------------------------------------- /tests/hlsl-function.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-function.shader_test -------------------------------------------------------------------------------- /tests/hlsl-gather-offset.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-gather-offset.shader_test -------------------------------------------------------------------------------- /tests/hlsl-gather.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-gather.shader_test -------------------------------------------------------------------------------- /tests/hlsl-initializer-flatten.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-initializer-flatten.shader_test -------------------------------------------------------------------------------- /tests/hlsl-initializer-implicit-array.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-initializer-implicit-array.shader_test -------------------------------------------------------------------------------- /tests/hlsl-initializer-invalid-arg-count.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-initializer-invalid-arg-count.shader_test -------------------------------------------------------------------------------- /tests/hlsl-initializer-local-array.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-initializer-local-array.shader_test -------------------------------------------------------------------------------- /tests/hlsl-initializer-matrix.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-initializer-matrix.shader_test -------------------------------------------------------------------------------- /tests/hlsl-initializer-nested.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-initializer-nested.shader_test -------------------------------------------------------------------------------- /tests/hlsl-initializer-numeric.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-initializer-numeric.shader_test -------------------------------------------------------------------------------- /tests/hlsl-initializer-objects.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-initializer-objects.shader_test -------------------------------------------------------------------------------- /tests/hlsl-initializer-static-array.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-initializer-static-array.shader_test -------------------------------------------------------------------------------- /tests/hlsl-initializer-struct.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-initializer-struct.shader_test -------------------------------------------------------------------------------- /tests/hlsl-intrinsic-override.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-intrinsic-override.shader_test -------------------------------------------------------------------------------- /tests/hlsl-invalid.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-invalid.shader_test -------------------------------------------------------------------------------- /tests/hlsl-ldexp.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-ldexp.shader_test -------------------------------------------------------------------------------- /tests/hlsl-lerp.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-lerp.shader_test -------------------------------------------------------------------------------- /tests/hlsl-majority-pragma.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-majority-pragma.shader_test -------------------------------------------------------------------------------- /tests/hlsl-majority-typedef.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-majority-typedef.shader_test -------------------------------------------------------------------------------- /tests/hlsl-matrix-indexing.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-matrix-indexing.shader_test -------------------------------------------------------------------------------- /tests/hlsl-mul.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-mul.shader_test -------------------------------------------------------------------------------- /tests/hlsl-nested-arrays.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-nested-arrays.shader_test -------------------------------------------------------------------------------- /tests/hlsl-numeric-constructor-truncation.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-numeric-constructor-truncation.shader_test -------------------------------------------------------------------------------- /tests/hlsl-numeric-types.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-numeric-types.shader_test -------------------------------------------------------------------------------- /tests/hlsl-numthreads.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-numthreads.shader_test -------------------------------------------------------------------------------- /tests/hlsl-return-implicit-conversion.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-return-implicit-conversion.shader_test -------------------------------------------------------------------------------- /tests/hlsl-shape.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-shape.shader_test -------------------------------------------------------------------------------- /tests/hlsl-single-numeric-initializer.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-single-numeric-initializer.shader_test -------------------------------------------------------------------------------- /tests/hlsl-state-block-syntax.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-state-block-syntax.shader_test -------------------------------------------------------------------------------- /tests/hlsl-static-initializer.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-static-initializer.shader_test -------------------------------------------------------------------------------- /tests/hlsl-storage-qualifiers.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-storage-qualifiers.shader_test -------------------------------------------------------------------------------- /tests/hlsl-struct-array.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-struct-array.shader_test -------------------------------------------------------------------------------- /tests/hlsl-struct-assignment.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-struct-assignment.shader_test -------------------------------------------------------------------------------- /tests/hlsl-struct-semantics.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-struct-semantics.shader_test -------------------------------------------------------------------------------- /tests/hlsl-vector-indexing-uniform.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-vector-indexing-uniform.shader_test -------------------------------------------------------------------------------- /tests/hlsl-vector-indexing.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl-vector-indexing.shader_test -------------------------------------------------------------------------------- /tests/hlsl_d3d12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/hlsl_d3d12.c -------------------------------------------------------------------------------- /tests/logic-operations.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/logic-operations.shader_test -------------------------------------------------------------------------------- /tests/loop-declaration-syntax.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/loop-declaration-syntax.shader_test -------------------------------------------------------------------------------- /tests/majority-syntax.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/majority-syntax.shader_test -------------------------------------------------------------------------------- /tests/math.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/math.shader_test -------------------------------------------------------------------------------- /tests/matrix-semantics.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/matrix-semantics.shader_test -------------------------------------------------------------------------------- /tests/max.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/max.shader_test -------------------------------------------------------------------------------- /tests/multiple-rt.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/multiple-rt.shader_test -------------------------------------------------------------------------------- /tests/nointerpolation.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/nointerpolation.shader_test -------------------------------------------------------------------------------- /tests/pow.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/pow.shader_test -------------------------------------------------------------------------------- /tests/preproc-if-expr.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/preproc-if-expr.shader_test -------------------------------------------------------------------------------- /tests/preproc-if.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/preproc-if.shader_test -------------------------------------------------------------------------------- /tests/preproc-ifdef.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/preproc-ifdef.shader_test -------------------------------------------------------------------------------- /tests/preproc-invalid.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/preproc-invalid.shader_test -------------------------------------------------------------------------------- /tests/preproc-macro.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/preproc-macro.shader_test -------------------------------------------------------------------------------- /tests/preproc-misc.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/preproc-misc.shader_test -------------------------------------------------------------------------------- /tests/return.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/return.shader_test -------------------------------------------------------------------------------- /tests/round.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/round.shader_test -------------------------------------------------------------------------------- /tests/sampler-offset.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/sampler-offset.shader_test -------------------------------------------------------------------------------- /tests/sampler.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/sampler.shader_test -------------------------------------------------------------------------------- /tests/saturate.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/saturate.shader_test -------------------------------------------------------------------------------- /tests/shader-interstage-interface.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/shader-interstage-interface.shader_test -------------------------------------------------------------------------------- /tests/shader_runner.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/shader_runner.c -------------------------------------------------------------------------------- /tests/shader_runner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/shader_runner.h -------------------------------------------------------------------------------- /tests/shader_runner_d3d11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/shader_runner_d3d11.c -------------------------------------------------------------------------------- /tests/shader_runner_d3d12.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/shader_runner_d3d12.c -------------------------------------------------------------------------------- /tests/shader_runner_d3d9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/shader_runner_d3d9.c -------------------------------------------------------------------------------- /tests/shader_runner_vulkan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/shader_runner_vulkan.c -------------------------------------------------------------------------------- /tests/swizzle-0.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/swizzle-0.shader_test -------------------------------------------------------------------------------- /tests/swizzle-1.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/swizzle-1.shader_test -------------------------------------------------------------------------------- /tests/swizzle-2.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/swizzle-2.shader_test -------------------------------------------------------------------------------- /tests/swizzle-3.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/swizzle-3.shader_test -------------------------------------------------------------------------------- /tests/swizzle-4.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/swizzle-4.shader_test -------------------------------------------------------------------------------- /tests/swizzle-5.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/swizzle-5.shader_test -------------------------------------------------------------------------------- /tests/swizzle-6.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/swizzle-6.shader_test -------------------------------------------------------------------------------- /tests/swizzle-7.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/swizzle-7.shader_test -------------------------------------------------------------------------------- /tests/texture-load-typed.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/texture-load-typed.shader_test -------------------------------------------------------------------------------- /tests/texture-load.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/texture-load.shader_test -------------------------------------------------------------------------------- /tests/trigonometry.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/trigonometry.shader_test -------------------------------------------------------------------------------- /tests/uav-load.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/uav-load.shader_test -------------------------------------------------------------------------------- /tests/uav-out-param.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/uav-out-param.shader_test -------------------------------------------------------------------------------- /tests/uav.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/uav.shader_test -------------------------------------------------------------------------------- /tests/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/utils.h -------------------------------------------------------------------------------- /tests/vkd3d_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/vkd3d_api.c -------------------------------------------------------------------------------- /tests/vkd3d_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/vkd3d_common.c -------------------------------------------------------------------------------- /tests/vkd3d_shader_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/vkd3d_shader_api.c -------------------------------------------------------------------------------- /tests/vulkan_procs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/vulkan_procs.h -------------------------------------------------------------------------------- /tests/writemask-assignop-0.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/writemask-assignop-0.shader_test -------------------------------------------------------------------------------- /tests/writemask-assignop-1.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/writemask-assignop-1.shader_test -------------------------------------------------------------------------------- /tests/writemask-assignop-2.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/writemask-assignop-2.shader_test -------------------------------------------------------------------------------- /tests/writemask-assignop-3.shader_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ValveSoftware/vkd3d/HEAD/tests/writemask-assignop-3.shader_test --------------------------------------------------------------------------------