Commit graph

833 commits

Author SHA1 Message Date
unexploredtest
84edfef34d trying to fix add_library for glslang 2021-04-12 20:50:33 +04:30
unexploredtest
71498b2030 Added identation 2021-04-12 12:34:55 +04:30
unexploredtest
429f3aaacf Raises an error if 1: There is no Vulkan device 2: physicalDeviceIndex exceeds the device limit 2021-04-12 10:25:48 +04:30
Alejandro Saucedo
4f7c15b112
Merge pull request #206 from unexploredtest/master
Updated README and fixed a syntax error on C++'s example
2021-04-10 12:56:40 +01:00
unexploredtest
50d9ba4a4a
compile_source to compileSource
kp::Shader::compile_source  function has changed to kp::Shader::compileSource
2021-04-09 19:49:51 +04:30
unexploredtest
6b129d43cf Fixed C++ example's syntax error 2021-04-07 09:37:27 +04:30
unexploredtest
e578e596dc kp works on python 3.9 2021-04-07 09:09:52 +04:30
unexploredtest
0effd817ae Updating Vulkan Kompute's version 2021-04-07 09:09:22 +04:30
Alejandro Saucedo
a488448ae5
Merge pull request #204 from EthicalML/axsaucedo-patch-1
Extending list_devices test for multiple devices
2021-04-06 21:39:57 +01:00
Alejandro Saucedo
ef0472b07f
Merge pull request #205 from unexploredtest/master
removed the extra comma after KOMPUTE_OPT_REPO_SUBMODULE_BUILD
2021-04-06 21:39:45 +01:00
unexploredtest
999db83eb9 removed the extra comma after KOMPUTE_OPT_REPO_SUBMODULE_BUILD 2021-04-07 00:54:13 +04:30
Alejandro Saucedo
3880d17b36
Extending list_devices test for multiple devices
Extending list_devices test to verify more than 0 devices as some will have more than 1
2021-04-06 10:37:19 +01:00
Alejandro Saucedo
3aa2ca79c2 Added discord server 2021-04-01 15:27:07 +01:00
Alejandro Saucedo
33b6a29783
Merge pull request #200 from unexploredtest/fix_glslang_include
Fix #include <SPIRV/GlslangToSpv.h>
2021-04-01 15:21:07 +01:00
unexplored test
1a05255ca5 more elaboration 2021-04-01 18:20:20 +04:30
aliPMPAINT
a22f87a65b removed unrelated files to this PR 2021-03-31 11:38:10 +04:30
aliPMPAINT
34433beabf Usinging the more compatible add_definitions(), as add_compile_definitions() is from 3.12 2021-03-31 11:28:59 +04:30
aliPMPAINT
61053d633d Updating Kompute.hpp 2021-03-31 11:23:16 +04:30
aliPMPAINT
59a02751e4 Trying to add it in the first cmakelists 2021-03-31 11:19:31 +04:30
aliPMPAINT
2e9239d60e adding a definition 2021-03-31 11:07:57 +04:30
aliPMPAINT
c8142ed880 fixes #193 issue 2021-03-31 10:47:45 +04:30
aliPMPAINT
9664ba9afe Added other arch builds 2021-03-31 10:32:57 +04:30
aliPMPAINT
2723df02a3 Added x86_64 builds 2021-03-31 10:32:03 +04:30
Alejandro Saucedo
91111582f2 Added documentation about TDR issue in windows 2021-03-28 09:56:36 +01:00
Alejandro Saucedo
47bbef1509
Merge pull request #199 from EthicalML/196_make_test_thread_safe
Added memory barrier on test
2021-03-28 09:33:18 +01:00
Alejandro Saucedo
7a27244256 Removed extra barrier 2021-03-28 09:19:22 +01:00
Alejandro Saucedo
1c8d9998af Added memory barrier on test 2021-03-28 09:12:27 +01:00
Alejandro Saucedo
b0df305daf
Merge pull request #195 from EthicalML/185_list_devices
Add function to list physical devices
2021-03-20 18:59:34 +00:00
Alejandro Saucedo
b7aa097b29 Added cpp test 2021-03-20 08:52:07 +00:00
Alejandro Saucedo
a6457ee1ec Added list_devices function and separated new utils function 2021-03-20 08:49:51 +00:00
Alejandro Saucedo
d23ea95e64 Updated single include 2021-03-20 08:49:36 +00:00
Alejandro Saucedo
a8e5ce7903 Added functionality to get list of devices 2021-03-20 08:49:27 +00:00
Alejandro Saucedo
aff13846c1
Merge pull request #180 from hpgmiskin/131_pi4_mesa_vulkan_example
Add instructions for running on Pi4
2021-03-14 21:52:17 +00:00
Henry Miskin
e9b7162c9d Added test skip for broadcom 2021-03-14 21:38:05 +00:00
Henry Miskin
b8963a4604 Merge branch 'master' into 131_pi4_mesa_vulkan_example 2021-03-14 21:31:58 +00:00
Henry Miskin
31ad92180c Added render permissions modification 2021-03-14 21:31:49 +00:00
Alejandro Saucedo
2cea129301
Merge pull request #189 from EthicalML/v0.7.0-release
v0.7.0 release
2021-03-14 16:04:05 +00:00
Alejandro Saucedo
21f4337d55 Fixed skip test check 2021-03-14 15:35:32 +00:00
Alejandro Saucedo
ab7cf079a9 Updated include directories to always include both the full headers and the single include 2021-03-14 15:05:52 +00:00
Alejandro Saucedo
d60e9ee86b Updated to private library include 2021-03-14 14:45:22 +00:00
Alejandro Saucedo
25fc03cb72 Added spdlog, fmt and glslang as public targets 2021-03-14 11:10:04 +00:00
Alejandro Saucedo
4e1ef1fae8 Removed scope classifier for library dependencies 2021-03-14 10:08:32 +00:00
Alejandro Saucedo
953dc54cb5 Updated scope of the dependencies to include in install 2021-03-14 09:56:47 +00:00
Alejandro Saucedo
6bab776b03 Added options to build dependencies as shared or static lib 2021-03-14 09:41:17 +00:00
Alejandro Saucedo
282326e8b8 Updated changelog and added further documentation on release 2021-03-14 08:44:52 +00:00
Alejandro Saucedo
b0c23f4085 Updated version string 2021-03-14 08:37:27 +00:00
Alejandro Saucedo
42ba714318
Merge pull request #186 from EthicalML/transfer_hpp_to_cpp
Resolve moving all functions from tensor HPP to CPP
2021-03-13 17:20:48 +00:00
Alejandro Saucedo
7d2c7825ff Removed unused code in optensorcopy 2021-03-13 17:06:37 +00:00
Alejandro Saucedo
156e3b4964 Reformat kompute 2021-03-13 17:03:41 +00:00
Alejandro Saucedo
ea3a303984 Reformat 2021-03-13 17:02:23 +00:00