Moving to KomputeProject org
This commit is contained in:
parent
4ac54bf642
commit
d9203477d2
19 changed files with 202 additions and 202 deletions
|
|
@ -73,7 +73,7 @@ if html_theme == 'sphinx_material':
|
|||
'base_url': 'https://kompute.cc',
|
||||
'color_primary': 'red',
|
||||
'color_accent': 'light-blue',
|
||||
'repo_url': 'https://github.com/KomputeFoundation/kompute/',
|
||||
'repo_url': 'https://github.com/KomputeProject/kompute/',
|
||||
'repo_name': 'Kompute',
|
||||
'globaltoc_depth': 2,
|
||||
'globaltoc_collapse': False,
|
||||
|
|
@ -81,7 +81,7 @@ if html_theme == 'sphinx_material':
|
|||
"repo_type": "github",
|
||||
"nav_links": [
|
||||
{
|
||||
"href": "https://github.com/KomputeFoundation/kompute/",
|
||||
"href": "https://github.com/KomputeProject/kompute/",
|
||||
"internal": False,
|
||||
"title": "Kompute Repo",
|
||||
},
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ Your Custom Kompute Operation
|
|||
|
||||
Build your own pre-compiled operations for domain specific workflows. Back to `examples list <#simple-examples>`_
|
||||
|
||||
We also provide tools that allow you to `convert shaders into C++ headers <https://github.com/KomputeFoundation/kompute/blob/master/scripts/convert_shaders.py#L40>`_.
|
||||
We also provide tools that allow you to `convert shaders into C++ headers <https://github.com/KomputeProject/kompute/blob/master/scripts/convert_shaders.py#L40>`_.
|
||||
|
||||
.. code-block:: cpp
|
||||
:linenos:
|
||||
|
|
|
|||
|
|
@ -79,11 +79,11 @@ Other CMake Flags
|
|||
* - Flag
|
||||
- Description
|
||||
* - -DPYTHON_INCLUDE_DIR
|
||||
- Path to where Python.h is found, used for specifying installation of Python (see `this PR <https://github.com/KomputeFoundation/kompute/pull/222>`_)
|
||||
- Path to where Python.h is found, used for specifying installation of Python (see `this PR <https://github.com/KomputeProject/kompute/pull/222>`_)
|
||||
* - -DPYTHON_LIBRARY
|
||||
- Path to the Python library, used for specifying installation of Python (see `this PR <https://github.com/KomputeFoundation/kompute/pull/222>`_)
|
||||
- Path to the Python library, used for specifying installation of Python (see `this PR <https://github.com/KomputeProject/kompute/pull/222>`_)
|
||||
* - -DCMAKE_OSX_ARCHITECTURES
|
||||
- Specifies the target architecture for Apple platforms (see `this issue <https://github.com/KomputeFoundation/kompute/issues/223>`_)
|
||||
- Specifies the target architecture for Apple platforms (see `this issue <https://github.com/KomputeProject/kompute/issues/223>`_)
|
||||
|
||||
Dependencies
|
||||
^^^^^^^^^^^^
|
||||
|
|
|
|||
|
|
@ -26,8 +26,8 @@ The simplest way to see how this works is by looking at the github actions comma
|
|||
|
||||
These can be found through the following files:
|
||||
|
||||
* `CPP Tests <https://github.com/KomputeFoundation/kompute/blob/master/.github/workflows/cpp_tests.yml>`_
|
||||
* `Python Tests <https://github.com/KomputeFoundation/kompute/blob/master/.github/workflows/python_tests.yml>`_
|
||||
* `CPP Tests <https://github.com/KomputeProject/kompute/blob/master/.github/workflows/cpp_tests.yml>`_
|
||||
* `Python Tests <https://github.com/KomputeProject/kompute/blob/master/.github/workflows/python_tests.yml>`_
|
||||
|
||||
When submitting a PR or merging a PR into master, both of these will run - you can see the logs through the github interface.
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ You can also install from master branch using:
|
|||
|
||||
.. code-block:: python
|
||||
|
||||
pip install git+git://github.com/KomputeFoundation/kompute.git@master
|
||||
pip install git+git://github.com/KomputeProject/kompute.git@master
|
||||
|
||||
|
||||
Core Python Components
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ Processing Shaders with Kompute
|
|||
Demo / testing function to compile shaders
|
||||
----------------------------------
|
||||
|
||||
GLSLANG was initially integrated as part of the framework but it now has been removed due to the license of the glslang pre-processor being under a custom NVIDIA license which explicitly excludes grant of any licenses to NVIDIA's patents in the preprocessor. This is covered in more detail here: https://github.com/KomputeFoundation/kompute/pull/235
|
||||
GLSLANG was initially integrated as part of the framework but it now has been removed due to the license of the glslang pre-processor being under a custom NVIDIA license which explicitly excludes grant of any licenses to NVIDIA's patents in the preprocessor. This is covered in more detail here: https://github.com/KomputeProject/kompute/pull/235
|
||||
|
||||
For users that are looking to quickly test the processors it is possible to use the function that is provided in the examples which provides a (non-thread-safe / non-robust) implementation that compiles a shader string into spirv bytes. It is not recommended to use in production but it does enable for faster iteration cycles during development.
|
||||
|
||||
|
|
@ -32,7 +32,7 @@ Kompute allows for shaders to be loaded directly through the :class:`kp::OpAlgoB
|
|||
|
||||
The Kompute codebase has a utility that allows you to convert shader files into C++ header files containing the SPIRV header data. This is useful as it enables developers to compile the SPIRV shaders into the final binary, which avoids the need for multiple files being required.
|
||||
|
||||
The utility can be found under `scripts/convert_shaders.py <https://github.com/KomputeFoundation/kompute/blob/master/scripts/convert_shaders.py>`_ and consists primarily of a Python CLI that can be called to pass arguments.
|
||||
The utility can be found under `scripts/convert_shaders.py <https://github.com/KomputeProject/kompute/blob/master/scripts/convert_shaders.py>`_ and consists primarily of a Python CLI that can be called to pass arguments.
|
||||
|
||||
In order to use this Python utility, you will have to first install the dependencies outlined by the `scripts/requirements.txt` file. You will need to have python 3 and pip3 installed.
|
||||
|
||||
|
|
@ -67,6 +67,6 @@ You can run `python3 scripts/convert_shaders.py --help` to see all the options a
|
|||
-v, --verbose Enable versbosity if flag is provided
|
||||
--help Show this message and exit.
|
||||
|
||||
You can see the command that converts the shaders `in the makefile <https://github.com/KomputeFoundation/kompute/blob/45ddfe524b9ed63c5fe1fc33773c8f93a18e2fac/Makefile#L143>`_ to get an idea of how you would be able to use this utility.
|
||||
You can see the command that converts the shaders `in the makefile <https://github.com/KomputeProject/kompute/blob/45ddfe524b9ed63c5fe1fc33773c8f93a18e2fac/Makefile#L143>`_ to get an idea of how you would be able to use this utility.
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue