Skip to main content

glnext-compiler

pip install glnext-compiler

This library is a standalone GLSL compiler for vulkan projects.
The binaries do not require the vulkan-sdk to be installed.
This library uses shaderc.

Example

from glnext_compiler import glsl

spv = glsl('''
    #version 450
    #pragma shader_stage(vertex)

    layout (location = 0) in vec2 in_vert;

    void main() {
        gl_Position = vec4(in_vert, 0.0, 1.0);
    }
''')

Metadata

Release files for glnext-compiler 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for glnext-compiler 1.0.1
File Size Uploaded
glnext-compiler-1.0.1.tar.gz 3.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for glnext-compiler 1.0.1
File Interpreter ABI Platform
glnext_compiler-1.0.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
glnext_compiler-1.0.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
glnext_compiler-1.0.1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details

Total release size: 4.7 MB

Release files / glnext-compiler-1.0.1.tar.gz

Download URL glnext-compiler-1.0.1.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e8285ced25b3734293b7494b9d6f78eff2040dd7a04f974baa4ba7bd44688ba2
BLAKE2b-256 checksum
How to use checksums
b8ae573fb3301bfbf1b4901fe526692f9c45946c90920a2e3e76715dd70a078a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release files / glnext_compiler-1.0.1-cp39-cp39-win_amd64.whl

Download URL glnext_compiler-1.0.1-cp39-cp39-win_amd64.whl
Size 1.6 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
2f813aaec1a1dbc384689a828e7a92beafcf6842dd373f59efb216073539b04a
BLAKE2b-256 checksum
How to use checksums
1a85a231dc39c990409fc7fb09ab2e20509f84b90c35c19e04b6e04cf09edb51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release files / glnext_compiler-1.0.1-cp38-cp38-win_amd64.whl

Download URL glnext_compiler-1.0.1-cp38-cp38-win_amd64.whl
Size 1.6 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
bb27ad0a7f1a3d15d8995b0ecc04afbff25f6ef90530000a90eef1e213e66b3c
BLAKE2b-256 checksum
How to use checksums
27a90c2f5c4c7e4b72c3bc066df515bb3b85f5af7e4827a8468548b9a49815c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release files / glnext_compiler-1.0.1-cp37-cp37m-win_amd64.whl

Download URL glnext_compiler-1.0.1-cp37-cp37m-win_amd64.whl
Size 1.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
c5010091f4d7cd227f7e7bb943e897eef9e555dea79766e3febd93f557efe36f
BLAKE2b-256 checksum
How to use checksums
3dcc3a01d0889e8d85ef1143df158575a1de819325b2360a8d74f41f2247c2bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

Release history Release notifications | RSS feed

This release

1.0.1 This release

4 release files

1.0.0

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.0

2 release files

0.2.0

2 release files

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page