Simon Kallweit

Results 18 issues of Simon Kallweit

`nb_type` types have a suffix

check for `__doc__` to be a `str` and not `None` to emit docstrings

adds support for handling submodules

add generation of `__all__` array to make `import * from xxx` work properly

all method overloads need the `@overload` decorator for autocompletion to work properly

The following tests in the `compute` category currently fail to compile with Metal. All failing tests are disabled using: ``` //DISABLE_TEST(compute):COMPARE_COMPUTE:-slang -shaderobj -mtl ``` This should make it easy to...

kind:bug
goal:client exploration

Some backends (cpu, cuda, metal) fail to compile a shader that has an entry point named `main`.

kind:bug
goal:quality & productivity