From 6c8ae19be66cee247980a48e736a4e05d14de179 Mon Sep 17 00:00:00 2001 From: 3gg <3gg@shellblade.net> Date: Tue, 2 Dec 2025 16:39:36 -0800 Subject: Immediate-mode renderer, triangle demo, shader compilation in cmake, Agility SDK --- contrib/DirectX-Headers/test/CMakeLists.txt | 6 ------ contrib/DirectX-Headers/test/meson.build | 9 -------- contrib/DirectX-Headers/test/test.cpp | 32 ----------------------------- 3 files changed, 47 deletions(-) delete mode 100644 contrib/DirectX-Headers/test/CMakeLists.txt delete mode 100644 contrib/DirectX-Headers/test/meson.build delete mode 100644 contrib/DirectX-Headers/test/test.cpp (limited to 'contrib/DirectX-Headers/test') diff --git a/contrib/DirectX-Headers/test/CMakeLists.txt b/contrib/DirectX-Headers/test/CMakeLists.txt deleted file mode 100644 index cba8b59..0000000 --- a/contrib/DirectX-Headers/test/CMakeLists.txt +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright (c) Microsoft Corporation. -# Licensed under the MIT License. - -project(DirectX-Headers-Test CXX) -add_executable(DirectX-Headers-Test test.cpp) -target_link_libraries(DirectX-Headers-Test DirectX-Headers DirectX-Guids d3d12 dxcore) \ No newline at end of file diff --git a/contrib/DirectX-Headers/test/meson.build b/contrib/DirectX-Headers/test/meson.build deleted file mode 100644 index 0e43a91..0000000 --- a/contrib/DirectX-Headers/test/meson.build +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) Microsoft Corporation. -# Licensed under the MIT License. - -cpp = meson.get_compiler('cpp') -d3d12_lib = cpp.find_library('d3d12') -dxcore_lib = cpp.find_library('dxcore') - -headers_test = executable('DirectX-Headers-Test', 'test.cpp', - dependencies : [dep_dxheaders, d3d12_lib, dxcore_lib]) \ No newline at end of file diff --git a/contrib/DirectX-Headers/test/test.cpp b/contrib/DirectX-Headers/test/test.cpp deleted file mode 100644 index 8f34d73..0000000 --- a/contrib/DirectX-Headers/test/test.cpp +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#ifndef _WIN32 -#include -#endif - -#include -#include -#include -#include "dxguids/dxguids.h" - -int main() -{ - IDXCoreAdapter *adapter = nullptr; - ID3D12Device *device = nullptr; - - { - IDXCoreAdapterFactory *factory = nullptr; - if (FAILED(DXCoreCreateAdapterFactory(&factory))) - return -1; - - IDXCoreAdapterList *list = nullptr; - if (FAILED(factory->CreateAdapterList(1, &DXCORE_ADAPTER_ATTRIBUTE_D3D12_CORE_COMPUTE, &list))) - return -1; - - if (FAILED(list->GetAdapter(0, &adapter))) - return -1; - } - - return D3D12CreateDevice(adapter, D3D_FEATURE_LEVEL_11_0, IID_PPV_ARGS(&device)); -} -- cgit v1.2.3