From f827ceb2d4d24317e9fbb432d3099a6d0cf5b99e Mon Sep 17 00:00:00 2001 From: Jacob He Date: Wed, 18 Apr 2018 09:44:02 +0800 Subject: [PATCH 01/14] add initial main.cpp and cmake --- CMakeLists.txt | 4 ++++ main.cpp | 8 ++++++++ 2 files changed, 12 insertions(+) create mode 100644 CMakeLists.txt create mode 100644 main.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..c2dfd38 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,4 @@ +cmake_minimum_required (VERSION 2.8) + +project(hello_world) +add_executable(hello_world main.cpp) diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..cd4fe65 --- /dev/null +++ b/main.cpp @@ -0,0 +1,8 @@ +#include +#include + +int main(int argc, char *argv[]) +{ + printf("Hello world\n"); + return 0; +} From eb9dd1b1b4730d2447aa76f2bbf2433eb61d6fd3 Mon Sep 17 00:00:00 2001 From: Jacob He Date: Thu, 19 Jul 2018 15:55:00 +0800 Subject: [PATCH 02/14] Add travis --- .travis.yml | 5 +++++ tests/vk_test_shaderdb.sh | 30 ++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 .travis.yml create mode 100755 tests/vk_test_shaderdb.sh diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..b481d5b --- /dev/null +++ b/.travis.yml @@ -0,0 +1,5 @@ +dist: trusty +language: bash + +script: + - cd $TRAVIS_BUILD_DIR/tests; bash vk_test_shaderdb.sh diff --git a/tests/vk_test_shaderdb.sh b/tests/vk_test_shaderdb.sh new file mode 100755 index 0000000..7e632ff --- /dev/null +++ b/tests/vk_test_shaderdb.sh @@ -0,0 +1,30 @@ +#!/bin/bash +workBase=$(pwd) + +git clone https://github.com/GPUOpen-Drivers/xgl.git +git clone https://github.com/GPUOpen-Drivers/pal.git +git clone https://github.com/GPUOpen-Drivers/llpc.git +git clone https://github.com/GPUOpen-Drivers/llvm.git +cd llvm && git checkout remotes/origin/amd-vulkan-dev -b amd-vulkan-dev +cd $workBase +git clone https://github.com/GPUOpen-Drivers/spvgen.git +cd spvgen && git checkout remotes/origin/dev -b dev + +#build amdllpc +cd $workBase/xgl +cmake -H. -Brbuild64 +cd rbuild64 +make amdllpc -j4 + +#build spvgen +cd $workBase/spvgen/external/ +python fetch_external_sources.py +cd .. +cmake -H. -Brbuild64 -DCMAKE_BUILD_TYPE=release -DXGL_LLPC_PATH=$workBase/llpc -DVULKAN_HEADER_PATH=$workBase/xgl/icd/api/include/khronos +cd rbuild64 +make -j4 + +#run the test +cd $workBase/xgl/test/shadertest +python testShaders.py --gfxip gfx6 $workBase/xgl/rbuild64/llpc $workBase/spvgen/rbuild64/ + From 8f71088a24b353febaa0e889ce41505bf7ceea87 Mon Sep 17 00:00:00 2001 From: Jacob He Date: Fri, 26 Oct 2018 13:26:24 +0800 Subject: [PATCH 03/14] Remove .travis.yml --- .travis.yml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index b481d5b..0000000 --- a/.travis.yml +++ /dev/null @@ -1,5 +0,0 @@ -dist: trusty -language: bash - -script: - - cd $TRAVIS_BUILD_DIR/tests; bash vk_test_shaderdb.sh From 1ccbaf5c62e8a9d5251f5df01d79354757c7c4b9 Mon Sep 17 00:00:00 2001 From: Jacob He Date: Fri, 26 Oct 2018 14:01:20 +0800 Subject: [PATCH 04/14] Add a line --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 88442ca..df11b10 100644 --- a/README.md +++ b/README.md @@ -4,3 +4,4 @@ Change it again. Jacob Change it again and again. Jacob Hustwardh This is Jacob +Add a line From c21ae2c904a209a2ee6141e8aee2c3094f40c262 Mon Sep 17 00:00:00 2001 From: Jacob He Date: Tue, 20 Nov 2018 17:57:16 +0800 Subject: [PATCH 05/14] This is comment test \#\#\# this is line 2 This is line 3 --- main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.cpp b/main.cpp index cd4fe65..551898b 100644 --- a/main.cpp +++ b/main.cpp @@ -1,6 +1,6 @@ #include #include - + int main(int argc, char *argv[]) { printf("Hello world\n"); From 19da35fa3c484afbad8a6d8ba4f064bc0a44f997 Mon Sep 17 00:00:00 2001 From: Jacob He Date: Fri, 7 Dec 2018 22:06:27 +0800 Subject: [PATCH 06/14] Add line 8 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index df11b10..d6c4f76 100644 --- a/README.md +++ b/README.md @@ -5,3 +5,4 @@ Change it again and again. Jacob Hustwardh This is Jacob Add a line +Add line 8 From a7271a8a0375f43d998b3b3b513e75e7dd2e0b03 Mon Sep 17 00:00:00 2001 From: Jacob He Date: Fri, 7 Dec 2018 22:07:31 +0800 Subject: [PATCH 07/14] Update main --- main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.cpp b/main.cpp index 551898b..6d1cd71 100644 --- a/main.cpp +++ b/main.cpp @@ -4,5 +4,5 @@ int main(int argc, char *argv[]) { printf("Hello world\n"); - return 0; + return 1; } From d508173ce812feefc3d8c051b0407900c8242438 Mon Sep 17 00:00:00 2001 From: Jacob He Date: Tue, 19 Feb 2019 12:58:16 +0800 Subject: [PATCH 08/14] Dev commit 1 --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index c2dfd38..ebf92bf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,3 +2,5 @@ cmake_minimum_required (VERSION 2.8) project(hello_world) add_executable(hello_world main.cpp) + +# Dev commit 1 From e2d8ce125c79b97229e4bafaf3667df208127c40 Mon Sep 17 00:00:00 2001 From: Jacob He Date: Tue, 19 Feb 2019 12:59:42 +0800 Subject: [PATCH 09/14] xgl_prm commit 1 --- main.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main.cpp b/main.cpp index 6d1cd71..66921f6 100644 --- a/main.cpp +++ b/main.cpp @@ -6,3 +6,5 @@ int main(int argc, char *argv[]) printf("Hello world\n"); return 1; } + +// xgl_prm commit 1 From fd92e405cd37aaea5e7e128510759b5bc0d8aa9a Mon Sep 17 00:00:00 2001 From: Jacob He Date: Tue, 19 Feb 2019 13:24:47 +0800 Subject: [PATCH 10/14] Dev commit 2 --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index ebf92bf..7adf68f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,3 +4,5 @@ project(hello_world) add_executable(hello_world main.cpp) # Dev commit 1 + +# Dev commit 2 From 82d2c60e989f5b7cd2ba57c457ebf43b7734aacb Mon Sep 17 00:00:00 2001 From: Jacob He Date: Tue, 19 Feb 2019 13:25:54 +0800 Subject: [PATCH 11/14] xgl_prm commit 2 --- main.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/main.cpp b/main.cpp index 66921f6..2c19b17 100644 --- a/main.cpp +++ b/main.cpp @@ -8,3 +8,4 @@ int main(int argc, char *argv[]) } // xgl_prm commit 1 +// xgl_prm commit 2 From 7691e43b93499c4bc162058924e73965f790db72 Mon Sep 17 00:00:00 2001 From: Jacob He Date: Tue, 19 Feb 2019 13:26:39 +0800 Subject: [PATCH 12/14] Dev commit 3 --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7adf68f..cb83d8a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,3 +6,4 @@ add_executable(hello_world main.cpp) # Dev commit 1 # Dev commit 2 +# Dev commit 3 From fe5397917dfb3ddc116ac4372e15c9b24d84e63a Mon Sep 17 00:00:00 2001 From: Jacob He Date: Tue, 19 Feb 2019 13:30:31 +0800 Subject: [PATCH 13/14] Dev commit 4 --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index cb83d8a..c55fe7a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,3 +7,4 @@ add_executable(hello_world main.cpp) # Dev commit 2 # Dev commit 3 +# Dev commit 4 From e6871929d1935cd84c63abcff0702278c36d346b Mon Sep 17 00:00:00 2001 From: Jacob He Date: Tue, 19 Feb 2019 13:32:57 +0800 Subject: [PATCH 14/14] xgl_prm commit 3 --- main.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/main.cpp b/main.cpp index 2c19b17..6919368 100644 --- a/main.cpp +++ b/main.cpp @@ -9,3 +9,4 @@ int main(int argc, char *argv[]) // xgl_prm commit 1 // xgl_prm commit 2 +// xgl_prm commit 3