├── .clang-format ├── .clang-format-ignore ├── .claude ├── hooks │ └── stop.py └── settings.json ├── .coverage ├── .editorconfig ├── .github ├── CODEOWNERS ├── copilot-instructions.md ├── scripts │ └── sign_macos_bins.sh └── workflows │ ├── checks.yml │ ├── ci-benchmark.yml │ ├── ci-gcp.yml │ ├── ci-latest-slang.yml │ ├── ci.yml │ ├── claude.yml │ ├── sync-issues-to-project.yml │ └── wheels.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── .reuse └── dep5 ├── .vscode-default ├── extensions.json ├── launch.json └── settings.json ├── CLAUDE.md ├── CMakeLists.txt ├── CMakePresets.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEVELOP.md ├── LICENSE ├── LICENSES ├── Apache-2.0.txt ├── BSD-3-Clause.txt ├── BSL-1.0.txt ├── CC-BY-4.0.txt ├── LLVM-exception.txt └── MIT.txt ├── README.md ├── cmake ├── CMakeRC.cmake ├── DetermineTargetArchitecture.cmake ├── FindCUDAToolkit.cmake ├── FindSphinx.cmake ├── git_version.cmake ├── git_version.h.in ├── mt-retry.bat.in ├── mt-retry.cmake └── utils.cmake ├── docs ├── .gitignore ├── CMakeLists.txt ├── _static │ └── theme_overrides.css ├── _templates │ └── page.html ├── api_order.json ├── changelog.rst ├── conf.py ├── generate_api.py ├── generated │ └── api.rst ├── index.rst ├── requirements.txt └── src │ ├── api_reference.rst │ ├── autodiff │ ├── autodiff.rst │ └── pytorch.rst │ ├── basics │ ├── broadcasting.rst │ ├── buffers.rst │ ├── firstfunctions.rst │ ├── index_representation.rst │ ├── mapping.rst │ ├── nested.rst │ ├── returntype.rst │ ├── textures.rst │ └── typemethods.rst │ ├── developer_guide.rst │ ├── developer_guide │ ├── coding_style.rst │ ├── compiling.rst │ └── testing.rst │ └── generators │ ├── generator_grid.rst │ ├── generator_ids.rst │ ├── generator_random.rst │ └── generators.rst ├── examples ├── CMakeLists.txt ├── bitmap │ └── bitmap_read_perf.py ├── jupyter │ ├── func.slang │ └── interactive.ipynb ├── pathtracer │ ├── CMakeLists.txt │ ├── accumulator.slang │ ├── pathtracer.cpp │ ├── pathtracer.py │ ├── pathtracer.slang │ └── tone_mapper.slang ├── print │ ├── print.py │ └── print.slang ├── raytracing │ ├── CMakeLists.txt │ ├── raytracing.cpp │ ├── raytracing.py │ └── raytracing.slang ├── raytracing_pipeline │ ├── CMakeLists.txt │ ├── raytracing_pipeline.cpp │ ├── raytracing_pipeline.py │ └── raytracing_pipeline.slang ├── render_pipeline │ ├── CMakeLists.txt │ ├── render_pipeline.cpp │ ├── render_pipeline.py │ └── render_pipeline.slang ├── simple_compute │ ├── CMakeLists.txt │ ├── simple_compute.cpp │ ├── simple_compute.py │ └── simple_compute.slang ├── tev │ ├── checkerboard.slang │ └── tev.py ├── texture_array │ ├── draw.slang │ └── texture_array.py ├── tinybc │ ├── CMakeLists.txt │ ├── bctypes.slang │ ├── tinybc.cpp │ ├── tinybc.py │ └── tinybc.slang └── window │ ├── draw.slang │ └── window.py ├── external ├── CMakeLists.txt ├── include │ ├── argparse │ │ └── argparse.hpp │ ├── doctest │ │ └── doctest.h │ ├── renderdoc_app.h │ ├── stb_image.h │ ├── stb_image_write.h │ └── tinyexr.h ├── lmdb │ ├── COPYRIGHT │ ├── LICENSE │ ├── lmdb.h │ ├── mdb.c │ ├── midl.c │ └── midl.h └── vcpkg-triplets │ ├── arm64-windows-static-md-fix.cmake │ └── x64-windows-static-md-fix.cmake ├── fix_vector_checks.py ├── nsyspython.bat ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── resources ├── setpath.bat.in ├── setpath.ps1.in └── setpath.sh.in ├── setup.bat ├── setup.py ├── setup.sh ├── slangpy ├── __init__.py ├── benchmarks │ ├── conftest.py │ ├── test_benchmark_interop.py │ ├── test_benchmark_tensor.py │ └── test_benchmark_tensor.slang ├── bindings │ ├── __init__.py │ ├── boundvariable.py │ ├── boundvariableruntime.py │ ├── codegen.py │ ├── marshall.py │ └── typeregistry.py ├── builtin │ ├── __init__.py │ ├── accelerationstructure.py │ ├── array.py │ ├── descriptor.py │ ├── diffpair.py │ ├── ndbuffer.py │ ├── numpy.py │ ├── range.py │ ├── resourceview.py │ ├── struct.py │ ├── structuredbuffer.py │ ├── tensor.py │ ├── texture.py │ ├── value.py │ └── valueref.py ├── core │ ├── __init__.py │ ├── calldata.py │ ├── callsignature.py │ ├── dispatchdata.py │ ├── enums.py │ ├── function.py │ ├── instance.py │ ├── jupyter.py │ ├── logging.py │ ├── module.py │ ├── native.py │ ├── packedarg.py │ ├── shapes.py │ ├── struct.py │ └── utils.py ├── experimental │ ├── __init__.py │ ├── diffbuffer.py │ ├── diffinstancelist.py │ └── gridarg.py ├── math │ └── __init__.py ├── platform │ └── __init__.py ├── reflection │ ├── __init__.py │ ├── reflectiontypes.py │ ├── typeresolution.py │ └── vectorize.py ├── renderdoc │ └── __init__.py ├── slang │ ├── atomics.slang │ ├── callidarg.slang │ ├── callshape.slang │ ├── core.slang │ ├── gridarg.slang │ ├── randfloatarg.slang │ ├── slangpy.slang │ ├── staticarray.slang │ ├── tensor.slang │ ├── threadidarg.slang │ ├── vectorize.slang │ └── wanghasharg.slang ├── slangpy │ └── __init__.py ├── testing │ ├── __init__.py │ ├── benchmark │ │ ├── __init__.py │ │ ├── fixtures.py │ │ ├── plugin.py │ │ ├── report.py │ │ ├── table.py │ │ └── utils.py │ ├── helpers.py │ └── plugin.py ├── tests │ ├── conftest.py │ ├── core │ │ ├── test_bitmap.py │ │ ├── test_crypto.py │ │ ├── test_data_struct.py │ │ ├── test_logger.py │ │ ├── test_platform.py │ │ └── test_timer.py │ ├── device │ │ ├── slang │ │ │ ├── test_atomics.py │ │ │ ├── test_atomics.slang │ │ │ ├── test_cast_float16.py │ │ │ ├── test_cast_float16.slang │ │ │ ├── test_float16.py │ │ │ ├── test_float16.slang │ │ │ ├── test_float64.py │ │ │ ├── test_float64.slang │ │ │ ├── test_nested_structs.py │ │ │ ├── test_nested_structs.slang │ │ │ ├── test_printable_string.py │ │ │ ├── test_printable_string.slang │ │ │ ├── test_uint64.py │ │ │ └── test_uint64.slang │ │ ├── test_bindless.py │ │ ├── test_bindless_buffer.slang │ │ ├── test_bindless_texture.slang │ │ ├── test_blit.py │ │ ├── test_buffer.py │ │ ├── test_buffer.slang │ │ ├── test_buffer_cursor.py │ │ ├── test_buffer_from_resource_type_layout.py │ │ ├── test_buffer_from_resource_type_layout.slang │ │ ├── test_coopvec.py │ │ ├── test_declrefs.py │ │ ├── test_declrefs_falcorhashgrid.slang │ │ ├── test_declrefs_falcorhashgrid_nogenerics.slang │ │ ├── test_device.py │ │ ├── test_formats.py │ │ ├── test_lifetimes.py │ │ ├── test_link_time.py │ │ ├── test_link_time_constants.slang │ │ ├── test_link_time_type.slang │ │ ├── test_link_time_type_binary_op.slang │ │ ├── test_module_cache.py │ │ ├── test_module_cache.slang │ │ ├── test_parameter_block.py │ │ ├── test_parameter_block.slang │ │ ├── test_pipeline.py │ │ ├── test_pipeline_raster.slang │ │ ├── test_pipeline_rt.slang │ │ ├── test_pipeline_utils.slang │ │ ├── test_precompiled_module.slang │ │ ├── test_precompiled_modules.py │ │ ├── test_print.py │ │ ├── test_print.slang │ │ ├── test_print_module2.slang │ │ ├── test_reflection.py │ │ ├── test_rhi_module.py │ │ ├── test_rhi_module.slang │ │ ├── test_shader.py │ │ ├── test_shader_cache.py │ │ ├── test_shader_cache.slang │ │ ├── test_shader_compile_error.slang │ │ ├── test_shader_cursor.py │ │ ├── test_shader_cursor.slang │ │ ├── test_shader_foo.slang │ │ ├── test_texture_access.py │ │ ├── test_torch_interop.py │ │ ├── test_torch_interop.slang │ │ ├── test_type_conformance.py │ │ └── test_type_conformance.slang │ ├── math │ │ ├── test_matrix.py │ │ ├── test_quaternion.py │ │ └── test_vector.py │ ├── slangpy_tests │ │ ├── generated_tests │ │ │ ├── polynomial_soa.slang │ │ │ ├── polynomial_soa_backwards.slang │ │ │ └── read_slice_generic_error.slang │ │ ├── nested_types.slang │ │ ├── nested_types_generics.slang │ │ ├── performance.py │ │ ├── performance.slang │ │ ├── test_array.py │ │ ├── test_buffer_sizes.py │ │ ├── test_buffer_views.py │ │ ├── test_buffers.py │ │ ├── test_caching.py │ │ ├── test_call_group_integrations.py │ │ ├── test_call_groups.py │ │ ├── test_command_buffer.py │ │ ├── test_custom_types.py │ │ ├── test_differential_function_call.py │ │ ├── test_dtypes.py │ │ ├── test_errors.py │ │ ├── test_example_kernel_scalar.slang │ │ ├── test_example_kernels.py │ │ ├── test_generics.py │ │ ├── test_grid.py │ │ ├── test_instances.py │ │ ├── test_interfaces.py │ │ ├── test_linking.py │ │ ├── test_map_type_sizes.py │ │ ├── test_modules.py │ │ ├── test_modules.slang │ │ ├── test_name_parse.py │ │ ├── test_nd_function_call.py │ │ ├── test_numpy.py │ │ ├── test_packed_arg.py │ │ ├── test_pointers.py │ │ ├── test_pytorch.py │ │ ├── test_raw_dispatch.py │ │ ├── test_raytracing.py │ │ ├── test_raytracing.slang │ │ ├── test_reflection2.py │ │ ├── test_return_types.py │ │ ├── test_scalar_parameter_conversion.py │ │ ├── test_sets_and_hooks.py │ │ ├── test_sgl.py │ │ ├── test_shader_printing.py │ │ ├── test_shapes.py │ │ ├── test_signature_hashing.py │ │ ├── test_simple_function_call.py │ │ ├── test_simple_function_creation.py │ │ ├── test_tensor.py │ │ ├── test_tensor.slang │ │ ├── test_tensor_with_grads.py │ │ ├── test_textures.py │ │ ├── test_textures.slang │ │ ├── test_torchbuffers.py │ │ ├── test_torchintegration.py │ │ ├── test_torchintegration.slang │ │ ├── test_tostring.py │ │ ├── test_transforms.py │ │ ├── test_transforms.slang │ │ ├── test_type_conformances.py │ │ ├── test_type_resolution.py │ │ ├── test_vector_function_call.py │ │ ├── test_vectorizing.py │ │ ├── torchbenchmark.py │ │ └── type_resolution.slang │ └── utils │ │ ├── test_tev.py │ │ └── test_texture_loader.py ├── tev │ └── __init__.py ├── thread │ └── __init__.py ├── torchintegration │ ├── __init__.py │ ├── autogradhook.py │ └── torchtensormarshall.py ├── types │ ├── __init__.py │ ├── buffer.py │ ├── callidarg.py │ ├── diffpair.py │ ├── helpers.py │ ├── randfloatarg.py │ ├── tensor.py │ ├── threadidarg.py │ ├── valueref.py │ └── wanghasharg.py └── ui │ └── __init__.py ├── src ├── CMakeLists.txt ├── sgl │ ├── CMakeLists.txt │ ├── app │ │ ├── app.cpp │ │ └── app.h │ ├── core │ │ ├── bitmap.cpp │ │ ├── bitmap.h │ │ ├── crypto.cpp │ │ ├── crypto.h │ │ ├── data_struct.cpp │ │ ├── data_struct.h │ │ ├── data_type.h │ │ ├── dds_file.cpp │ │ ├── dds_file.h │ │ ├── enum.h │ │ ├── error.cpp │ │ ├── error.h │ │ ├── file_stream.cpp │ │ ├── file_stream.h │ │ ├── file_system_watcher.cpp │ │ ├── file_system_watcher.h │ │ ├── format.h │ │ ├── fwd.h │ │ ├── hash.h │ │ ├── input.cpp │ │ ├── input.h │ │ ├── lmdb_cache.cpp │ │ ├── lmdb_cache.h │ │ ├── logger.cpp │ │ ├── logger.h │ │ ├── macros.h │ │ ├── maths.h │ │ ├── memory_mapped_file.cpp │ │ ├── memory_mapped_file.h │ │ ├── memory_mapped_file_stream.cpp │ │ ├── memory_mapped_file_stream.h │ │ ├── memory_stream.cpp │ │ ├── memory_stream.h │ │ ├── object.cpp │ │ ├── object.h │ │ ├── platform.cpp │ │ ├── platform.h │ │ ├── platform_linux.cpp │ │ ├── platform_macos.mm │ │ ├── platform_windows.cpp │ │ ├── plugin.cpp │ │ ├── plugin.h │ │ ├── resolver.h │ │ ├── short_vector.h │ │ ├── static_vector.h │ │ ├── stream.h │ │ ├── string.cpp │ │ ├── string.h │ │ ├── thread.cpp │ │ ├── thread.h │ │ ├── timer.cpp │ │ ├── timer.h │ │ ├── traits.h │ │ ├── type_utils.h │ │ ├── window.cpp │ │ └── window.h │ ├── device │ │ ├── agility_sdk.h │ │ ├── blit.cpp │ │ ├── blit.h │ │ ├── blit.slang │ │ ├── buffer_cursor.cpp │ │ ├── buffer_cursor.h │ │ ├── command.cpp │ │ ├── command.h │ │ ├── cuda_interop.cpp │ │ ├── cuda_interop.h │ │ ├── cuda_utils.cpp │ │ ├── cuda_utils.h │ │ ├── cursor_access_wrappers.h │ │ ├── cursor_utils.cpp │ │ ├── cursor_utils.h │ │ ├── debug_logger.h │ │ ├── device.cpp │ │ ├── device.h │ │ ├── device_child.cpp │ │ ├── device_child.h │ │ ├── fence.cpp │ │ ├── fence.h │ │ ├── formats.cpp │ │ ├── formats.h │ │ ├── fwd.h │ │ ├── helpers.cpp │ │ ├── helpers.h │ │ ├── hot_reload.cpp │ │ ├── hot_reload.h │ │ ├── input_layout.cpp │ │ ├── input_layout.h │ │ ├── kernel.cpp │ │ ├── kernel.h │ │ ├── native_formats.h │ │ ├── native_handle.h │ │ ├── native_handle_traits.h │ │ ├── nvapi.slang │ │ ├── nvapi.slangh │ │ ├── persistent_cache.cpp │ │ ├── persistent_cache.h │ │ ├── pipeline.cpp │ │ ├── pipeline.h │ │ ├── print.cpp │ │ ├── print.h │ │ ├── print.slang │ │ ├── query.cpp │ │ ├── query.h │ │ ├── raytracing.cpp │ │ ├── raytracing.h │ │ ├── reflection.cpp │ │ ├── reflection.h │ │ ├── resource.cpp │ │ ├── resource.h │ │ ├── rhi.slang │ │ ├── sampler.cpp │ │ ├── sampler.h │ │ ├── shader.cpp │ │ ├── shader.h │ │ ├── shader_cursor.cpp │ │ ├── shader_cursor.h │ │ ├── shader_object.cpp │ │ ├── shader_object.h │ │ ├── shader_offset.h │ │ ├── slang_utils.h │ │ ├── surface.cpp │ │ ├── surface.h │ │ ├── types.cpp │ │ └── types.h │ ├── math │ │ ├── colorspace.h │ │ ├── constants.h │ │ ├── float16.cpp │ │ ├── float16.h │ │ ├── matrix.h │ │ ├── matrix_math.h │ │ ├── matrix_types.h │ │ ├── quaternion.h │ │ ├── quaternion_math.h │ │ ├── quaternion_types.h │ │ ├── scalar_math.h │ │ ├── scalar_types.h │ │ ├── vector.h │ │ ├── vector_math.h │ │ ├── vector_swizzle_2.inl │ │ ├── vector_swizzle_3.inl │ │ ├── vector_swizzle_4.inl │ │ └── vector_types.h │ ├── sgl.cpp │ ├── sgl.h │ ├── sgl.natvis │ ├── sgl_pch.h │ ├── stl │ │ └── bit.h │ ├── ui │ │ ├── fwd.h │ │ ├── imgui.slang │ │ ├── imgui_config.h │ │ ├── ui.cpp │ │ ├── ui.h │ │ ├── widgets.cpp │ │ └── widgets.h │ └── utils │ │ ├── renderdoc.cpp │ │ ├── renderdoc.h │ │ ├── slangpy.cpp │ │ ├── slangpy.h │ │ ├── tev.cpp │ │ ├── tev.h │ │ ├── texture_loader.cpp │ │ └── texture_loader.h └── slangpy_ext │ ├── CMakeLists.txt │ ├── app │ └── app.cpp │ ├── core │ ├── bitmap.cpp │ ├── crypto.cpp │ ├── data_struct.cpp │ ├── data_type.cpp │ ├── input.cpp │ ├── logger.cpp │ ├── object.cpp │ ├── platform.cpp │ ├── thread.cpp │ ├── timer.cpp │ └── window.cpp │ ├── device │ ├── buffer_cursor.cpp │ ├── command.cpp │ ├── cursor_utils.h │ ├── device.cpp │ ├── device_child.cpp │ ├── fence.cpp │ ├── formats.cpp │ ├── input_layout.cpp │ ├── kernel.cpp │ ├── native_handle.cpp │ ├── pipeline.cpp │ ├── query.cpp │ ├── raytracing.cpp │ ├── reflection.cpp │ ├── resource.cpp │ ├── sampler.cpp │ ├── shader.cpp │ ├── shader_cursor.cpp │ ├── shader_object.cpp │ ├── surface.cpp │ └── types.cpp │ ├── math │ ├── matrix.cpp │ ├── primitivetype.h │ ├── quaternion.cpp │ ├── scalar.cpp │ └── vector.cpp │ ├── nanobind.h │ ├── py_doc.h │ ├── slangpy_ext.cpp │ ├── slangpy_ext_pch.h │ ├── ui │ ├── ui.cpp │ └── widgets.cpp │ └── utils │ ├── renderdoc.cpp │ ├── slangpy.cpp │ ├── slangpy.h │ ├── slangpybuffer.cpp │ ├── slangpybuffer.h │ ├── slangpyfunction.cpp │ ├── slangpyfunction.h │ ├── slangpypackedarg.cpp │ ├── slangpypackedarg.h │ ├── slangpyresources.cpp │ ├── slangpyresources.h │ ├── slangpystridedbufferview.cpp │ ├── slangpystridedbufferview.h │ ├── slangpytensor.cpp │ ├── slangpytensor.h │ ├── slangpyvalue.cpp │ ├── slangpyvalue.h │ ├── tev.cpp │ └── texture_loader.cpp ├── tests ├── CMakeLists.txt └── sgl │ ├── core │ ├── test_dds_file.cpp │ ├── test_enum.cpp │ ├── test_file_system_watcher.cpp │ ├── test_lmdb_cache.cpp │ ├── test_maths.cpp │ ├── test_memory_mapped_file.cpp │ ├── test_object.cpp │ ├── test_platform.cpp │ ├── test_plugin.cpp │ ├── test_short_vector.cpp │ ├── test_static_vector.cpp │ ├── test_stream.cpp │ └── test_string.cpp │ ├── device │ ├── test_cursors.cpp │ ├── test_device.cpp │ ├── test_formats.cpp │ ├── test_hot_reload.cpp │ └── test_shader.cpp │ ├── math │ ├── test_float16.cpp │ ├── test_matrix.cpp │ ├── test_posrot.cpp │ ├── test_posrotscale.cpp │ ├── test_quaternion.cpp │ └── test_vector.cpp │ ├── sgl_tests.cpp │ ├── testing.cpp │ └── testing.h ├── tools ├── ci.py ├── fix_comments.py ├── fix_imports.py ├── fix_license.py ├── fix_version_numbers.py ├── format_code.bat ├── format_code.sh ├── gpu_clock.py ├── local_precommit.py ├── msvc.py ├── postprocess_stub.py ├── pymacro.py └── run_clang_format.py └── vcpkg.json /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-format-ignore: -------------------------------------------------------------------------------- 1 | src/sgl/python/py_doc.h 2 | -------------------------------------------------------------------------------- /.claude/hooks/stop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.claude/hooks/stop.py -------------------------------------------------------------------------------- /.claude/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.claude/settings.json -------------------------------------------------------------------------------- /.coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.coverage -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @shader-slang/dev 2 | -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/scripts/sign_macos_bins.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.github/scripts/sign_macos_bins.sh -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/ci-benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.github/workflows/ci-benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/ci-gcp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.github/workflows/ci-gcp.yml -------------------------------------------------------------------------------- /.github/workflows/ci-latest-slang.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.github/workflows/ci-latest-slang.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/sync-issues-to-project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.github/workflows/sync-issues-to-project.yml -------------------------------------------------------------------------------- /.github/workflows/wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.github/workflows/wheels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.reuse/dep5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.reuse/dep5 -------------------------------------------------------------------------------- /.vscode-default/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.vscode-default/extensions.json -------------------------------------------------------------------------------- /.vscode-default/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.vscode-default/launch.json -------------------------------------------------------------------------------- /.vscode-default/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/.vscode-default/settings.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/DEVELOP.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /LICENSES/BSD-3-Clause.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/LICENSES/BSD-3-Clause.txt -------------------------------------------------------------------------------- /LICENSES/BSL-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/LICENSES/BSL-1.0.txt -------------------------------------------------------------------------------- /LICENSES/CC-BY-4.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/LICENSES/CC-BY-4.0.txt -------------------------------------------------------------------------------- /LICENSES/LLVM-exception.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/LICENSES/LLVM-exception.txt -------------------------------------------------------------------------------- /LICENSES/MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/LICENSES/MIT.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/README.md -------------------------------------------------------------------------------- /cmake/CMakeRC.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/cmake/CMakeRC.cmake -------------------------------------------------------------------------------- /cmake/DetermineTargetArchitecture.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/cmake/DetermineTargetArchitecture.cmake -------------------------------------------------------------------------------- /cmake/FindCUDAToolkit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/cmake/FindCUDAToolkit.cmake -------------------------------------------------------------------------------- /cmake/FindSphinx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/cmake/FindSphinx.cmake -------------------------------------------------------------------------------- /cmake/git_version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/cmake/git_version.cmake -------------------------------------------------------------------------------- /cmake/git_version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/cmake/git_version.h.in -------------------------------------------------------------------------------- /cmake/mt-retry.bat.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/cmake/mt-retry.bat.in -------------------------------------------------------------------------------- /cmake/mt-retry.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/cmake/mt-retry.cmake -------------------------------------------------------------------------------- /cmake/utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/cmake/utils.cmake -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | src/tutorials/ 2 | -------------------------------------------------------------------------------- /docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/CMakeLists.txt -------------------------------------------------------------------------------- /docs/_static/theme_overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/_static/theme_overrides.css -------------------------------------------------------------------------------- /docs/_templates/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/_templates/page.html -------------------------------------------------------------------------------- /docs/api_order.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/api_order.json -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/generate_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/generate_api.py -------------------------------------------------------------------------------- /docs/generated/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/generated/api.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/src/api_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/api_reference.rst -------------------------------------------------------------------------------- /docs/src/autodiff/autodiff.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/autodiff/autodiff.rst -------------------------------------------------------------------------------- /docs/src/autodiff/pytorch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/autodiff/pytorch.rst -------------------------------------------------------------------------------- /docs/src/basics/broadcasting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/basics/broadcasting.rst -------------------------------------------------------------------------------- /docs/src/basics/buffers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/basics/buffers.rst -------------------------------------------------------------------------------- /docs/src/basics/firstfunctions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/basics/firstfunctions.rst -------------------------------------------------------------------------------- /docs/src/basics/index_representation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/basics/index_representation.rst -------------------------------------------------------------------------------- /docs/src/basics/mapping.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/basics/mapping.rst -------------------------------------------------------------------------------- /docs/src/basics/nested.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/basics/nested.rst -------------------------------------------------------------------------------- /docs/src/basics/returntype.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/basics/returntype.rst -------------------------------------------------------------------------------- /docs/src/basics/textures.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/basics/textures.rst -------------------------------------------------------------------------------- /docs/src/basics/typemethods.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/basics/typemethods.rst -------------------------------------------------------------------------------- /docs/src/developer_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/developer_guide.rst -------------------------------------------------------------------------------- /docs/src/developer_guide/coding_style.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/developer_guide/coding_style.rst -------------------------------------------------------------------------------- /docs/src/developer_guide/compiling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/developer_guide/compiling.rst -------------------------------------------------------------------------------- /docs/src/developer_guide/testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/developer_guide/testing.rst -------------------------------------------------------------------------------- /docs/src/generators/generator_grid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/generators/generator_grid.rst -------------------------------------------------------------------------------- /docs/src/generators/generator_ids.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/generators/generator_ids.rst -------------------------------------------------------------------------------- /docs/src/generators/generator_random.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/generators/generator_random.rst -------------------------------------------------------------------------------- /docs/src/generators/generators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/docs/src/generators/generators.rst -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/bitmap/bitmap_read_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/bitmap/bitmap_read_perf.py -------------------------------------------------------------------------------- /examples/jupyter/func.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/jupyter/func.slang -------------------------------------------------------------------------------- /examples/jupyter/interactive.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/jupyter/interactive.ipynb -------------------------------------------------------------------------------- /examples/pathtracer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/pathtracer/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pathtracer/accumulator.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/pathtracer/accumulator.slang -------------------------------------------------------------------------------- /examples/pathtracer/pathtracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/pathtracer/pathtracer.cpp -------------------------------------------------------------------------------- /examples/pathtracer/pathtracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/pathtracer/pathtracer.py -------------------------------------------------------------------------------- /examples/pathtracer/pathtracer.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/pathtracer/pathtracer.slang -------------------------------------------------------------------------------- /examples/pathtracer/tone_mapper.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/pathtracer/tone_mapper.slang -------------------------------------------------------------------------------- /examples/print/print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/print/print.py -------------------------------------------------------------------------------- /examples/print/print.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/print/print.slang -------------------------------------------------------------------------------- /examples/raytracing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/raytracing/CMakeLists.txt -------------------------------------------------------------------------------- /examples/raytracing/raytracing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/raytracing/raytracing.cpp -------------------------------------------------------------------------------- /examples/raytracing/raytracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/raytracing/raytracing.py -------------------------------------------------------------------------------- /examples/raytracing/raytracing.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/raytracing/raytracing.slang -------------------------------------------------------------------------------- /examples/raytracing_pipeline/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/raytracing_pipeline/CMakeLists.txt -------------------------------------------------------------------------------- /examples/raytracing_pipeline/raytracing_pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/raytracing_pipeline/raytracing_pipeline.cpp -------------------------------------------------------------------------------- /examples/raytracing_pipeline/raytracing_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/raytracing_pipeline/raytracing_pipeline.py -------------------------------------------------------------------------------- /examples/raytracing_pipeline/raytracing_pipeline.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/raytracing_pipeline/raytracing_pipeline.slang -------------------------------------------------------------------------------- /examples/render_pipeline/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/render_pipeline/CMakeLists.txt -------------------------------------------------------------------------------- /examples/render_pipeline/render_pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/render_pipeline/render_pipeline.cpp -------------------------------------------------------------------------------- /examples/render_pipeline/render_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/render_pipeline/render_pipeline.py -------------------------------------------------------------------------------- /examples/render_pipeline/render_pipeline.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/render_pipeline/render_pipeline.slang -------------------------------------------------------------------------------- /examples/simple_compute/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/simple_compute/CMakeLists.txt -------------------------------------------------------------------------------- /examples/simple_compute/simple_compute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/simple_compute/simple_compute.cpp -------------------------------------------------------------------------------- /examples/simple_compute/simple_compute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/simple_compute/simple_compute.py -------------------------------------------------------------------------------- /examples/simple_compute/simple_compute.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/simple_compute/simple_compute.slang -------------------------------------------------------------------------------- /examples/tev/checkerboard.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/tev/checkerboard.slang -------------------------------------------------------------------------------- /examples/tev/tev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/tev/tev.py -------------------------------------------------------------------------------- /examples/texture_array/draw.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/texture_array/draw.slang -------------------------------------------------------------------------------- /examples/texture_array/texture_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/texture_array/texture_array.py -------------------------------------------------------------------------------- /examples/tinybc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/tinybc/CMakeLists.txt -------------------------------------------------------------------------------- /examples/tinybc/bctypes.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/tinybc/bctypes.slang -------------------------------------------------------------------------------- /examples/tinybc/tinybc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/tinybc/tinybc.cpp -------------------------------------------------------------------------------- /examples/tinybc/tinybc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/tinybc/tinybc.py -------------------------------------------------------------------------------- /examples/tinybc/tinybc.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/tinybc/tinybc.slang -------------------------------------------------------------------------------- /examples/window/draw.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/window/draw.slang -------------------------------------------------------------------------------- /examples/window/window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/examples/window/window.py -------------------------------------------------------------------------------- /external/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/CMakeLists.txt -------------------------------------------------------------------------------- /external/include/argparse/argparse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/include/argparse/argparse.hpp -------------------------------------------------------------------------------- /external/include/doctest/doctest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/include/doctest/doctest.h -------------------------------------------------------------------------------- /external/include/renderdoc_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/include/renderdoc_app.h -------------------------------------------------------------------------------- /external/include/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/include/stb_image.h -------------------------------------------------------------------------------- /external/include/stb_image_write.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/include/stb_image_write.h -------------------------------------------------------------------------------- /external/include/tinyexr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/include/tinyexr.h -------------------------------------------------------------------------------- /external/lmdb/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/lmdb/COPYRIGHT -------------------------------------------------------------------------------- /external/lmdb/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/lmdb/LICENSE -------------------------------------------------------------------------------- /external/lmdb/lmdb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/lmdb/lmdb.h -------------------------------------------------------------------------------- /external/lmdb/mdb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/lmdb/mdb.c -------------------------------------------------------------------------------- /external/lmdb/midl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/lmdb/midl.c -------------------------------------------------------------------------------- /external/lmdb/midl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/lmdb/midl.h -------------------------------------------------------------------------------- /external/vcpkg-triplets/arm64-windows-static-md-fix.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/vcpkg-triplets/arm64-windows-static-md-fix.cmake -------------------------------------------------------------------------------- /external/vcpkg-triplets/x64-windows-static-md-fix.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/external/vcpkg-triplets/x64-windows-static-md-fix.cmake -------------------------------------------------------------------------------- /fix_vector_checks.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /nsyspython.bat: -------------------------------------------------------------------------------- 1 | nsys profile --trace=cuda,nvtx python %* 2 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | typing_extensions 2 | numpy >= 1.26.0 3 | -------------------------------------------------------------------------------- /resources/setpath.bat.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/resources/setpath.bat.in -------------------------------------------------------------------------------- /resources/setpath.ps1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/resources/setpath.ps1.in -------------------------------------------------------------------------------- /resources/setpath.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/resources/setpath.sh.in -------------------------------------------------------------------------------- /setup.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/setup.bat -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/setup.py -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/setup.sh -------------------------------------------------------------------------------- /slangpy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/__init__.py -------------------------------------------------------------------------------- /slangpy/benchmarks/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/benchmarks/conftest.py -------------------------------------------------------------------------------- /slangpy/benchmarks/test_benchmark_interop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/benchmarks/test_benchmark_interop.py -------------------------------------------------------------------------------- /slangpy/benchmarks/test_benchmark_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/benchmarks/test_benchmark_tensor.py -------------------------------------------------------------------------------- /slangpy/benchmarks/test_benchmark_tensor.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/benchmarks/test_benchmark_tensor.slang -------------------------------------------------------------------------------- /slangpy/bindings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/bindings/__init__.py -------------------------------------------------------------------------------- /slangpy/bindings/boundvariable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/bindings/boundvariable.py -------------------------------------------------------------------------------- /slangpy/bindings/boundvariableruntime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/bindings/boundvariableruntime.py -------------------------------------------------------------------------------- /slangpy/bindings/codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/bindings/codegen.py -------------------------------------------------------------------------------- /slangpy/bindings/marshall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/bindings/marshall.py -------------------------------------------------------------------------------- /slangpy/bindings/typeregistry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/bindings/typeregistry.py -------------------------------------------------------------------------------- /slangpy/builtin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/__init__.py -------------------------------------------------------------------------------- /slangpy/builtin/accelerationstructure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/accelerationstructure.py -------------------------------------------------------------------------------- /slangpy/builtin/array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/array.py -------------------------------------------------------------------------------- /slangpy/builtin/descriptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/descriptor.py -------------------------------------------------------------------------------- /slangpy/builtin/diffpair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/diffpair.py -------------------------------------------------------------------------------- /slangpy/builtin/ndbuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/ndbuffer.py -------------------------------------------------------------------------------- /slangpy/builtin/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/numpy.py -------------------------------------------------------------------------------- /slangpy/builtin/range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/range.py -------------------------------------------------------------------------------- /slangpy/builtin/resourceview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/resourceview.py -------------------------------------------------------------------------------- /slangpy/builtin/struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/struct.py -------------------------------------------------------------------------------- /slangpy/builtin/structuredbuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/structuredbuffer.py -------------------------------------------------------------------------------- /slangpy/builtin/tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/tensor.py -------------------------------------------------------------------------------- /slangpy/builtin/texture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/texture.py -------------------------------------------------------------------------------- /slangpy/builtin/value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/value.py -------------------------------------------------------------------------------- /slangpy/builtin/valueref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/builtin/valueref.py -------------------------------------------------------------------------------- /slangpy/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/__init__.py -------------------------------------------------------------------------------- /slangpy/core/calldata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/calldata.py -------------------------------------------------------------------------------- /slangpy/core/callsignature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/callsignature.py -------------------------------------------------------------------------------- /slangpy/core/dispatchdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/dispatchdata.py -------------------------------------------------------------------------------- /slangpy/core/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/enums.py -------------------------------------------------------------------------------- /slangpy/core/function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/function.py -------------------------------------------------------------------------------- /slangpy/core/instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/instance.py -------------------------------------------------------------------------------- /slangpy/core/jupyter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/jupyter.py -------------------------------------------------------------------------------- /slangpy/core/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/logging.py -------------------------------------------------------------------------------- /slangpy/core/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/module.py -------------------------------------------------------------------------------- /slangpy/core/native.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/native.py -------------------------------------------------------------------------------- /slangpy/core/packedarg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/packedarg.py -------------------------------------------------------------------------------- /slangpy/core/shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/shapes.py -------------------------------------------------------------------------------- /slangpy/core/struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/struct.py -------------------------------------------------------------------------------- /slangpy/core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/core/utils.py -------------------------------------------------------------------------------- /slangpy/experimental/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/experimental/__init__.py -------------------------------------------------------------------------------- /slangpy/experimental/diffbuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/experimental/diffbuffer.py -------------------------------------------------------------------------------- /slangpy/experimental/diffinstancelist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/experimental/diffinstancelist.py -------------------------------------------------------------------------------- /slangpy/experimental/gridarg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/experimental/gridarg.py -------------------------------------------------------------------------------- /slangpy/math/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /slangpy/platform/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /slangpy/reflection/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/reflection/__init__.py -------------------------------------------------------------------------------- /slangpy/reflection/reflectiontypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/reflection/reflectiontypes.py -------------------------------------------------------------------------------- /slangpy/reflection/typeresolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/reflection/typeresolution.py -------------------------------------------------------------------------------- /slangpy/reflection/vectorize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/reflection/vectorize.py -------------------------------------------------------------------------------- /slangpy/renderdoc/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /slangpy/slang/atomics.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/atomics.slang -------------------------------------------------------------------------------- /slangpy/slang/callidarg.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/callidarg.slang -------------------------------------------------------------------------------- /slangpy/slang/callshape.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/callshape.slang -------------------------------------------------------------------------------- /slangpy/slang/core.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/core.slang -------------------------------------------------------------------------------- /slangpy/slang/gridarg.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/gridarg.slang -------------------------------------------------------------------------------- /slangpy/slang/randfloatarg.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/randfloatarg.slang -------------------------------------------------------------------------------- /slangpy/slang/slangpy.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/slangpy.slang -------------------------------------------------------------------------------- /slangpy/slang/staticarray.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/staticarray.slang -------------------------------------------------------------------------------- /slangpy/slang/tensor.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/tensor.slang -------------------------------------------------------------------------------- /slangpy/slang/threadidarg.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/threadidarg.slang -------------------------------------------------------------------------------- /slangpy/slang/vectorize.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/vectorize.slang -------------------------------------------------------------------------------- /slangpy/slang/wanghasharg.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/slang/wanghasharg.slang -------------------------------------------------------------------------------- /slangpy/slangpy/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /slangpy/testing/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /slangpy/testing/benchmark/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/testing/benchmark/__init__.py -------------------------------------------------------------------------------- /slangpy/testing/benchmark/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/testing/benchmark/fixtures.py -------------------------------------------------------------------------------- /slangpy/testing/benchmark/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/testing/benchmark/plugin.py -------------------------------------------------------------------------------- /slangpy/testing/benchmark/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/testing/benchmark/report.py -------------------------------------------------------------------------------- /slangpy/testing/benchmark/table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/testing/benchmark/table.py -------------------------------------------------------------------------------- /slangpy/testing/benchmark/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/testing/benchmark/utils.py -------------------------------------------------------------------------------- /slangpy/testing/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/testing/helpers.py -------------------------------------------------------------------------------- /slangpy/testing/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/testing/plugin.py -------------------------------------------------------------------------------- /slangpy/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/conftest.py -------------------------------------------------------------------------------- /slangpy/tests/core/test_bitmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/core/test_bitmap.py -------------------------------------------------------------------------------- /slangpy/tests/core/test_crypto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/core/test_crypto.py -------------------------------------------------------------------------------- /slangpy/tests/core/test_data_struct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/core/test_data_struct.py -------------------------------------------------------------------------------- /slangpy/tests/core/test_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/core/test_logger.py -------------------------------------------------------------------------------- /slangpy/tests/core/test_platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/core/test_platform.py -------------------------------------------------------------------------------- /slangpy/tests/core/test_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/core/test_timer.py -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_atomics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_atomics.py -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_atomics.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_atomics.slang -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_cast_float16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_cast_float16.py -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_cast_float16.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_cast_float16.slang -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_float16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_float16.py -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_float16.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_float16.slang -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_float64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_float64.py -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_float64.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_float64.slang -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_nested_structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_nested_structs.py -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_nested_structs.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_nested_structs.slang -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_printable_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_printable_string.py -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_printable_string.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_printable_string.slang -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_uint64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_uint64.py -------------------------------------------------------------------------------- /slangpy/tests/device/slang/test_uint64.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/slang/test_uint64.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_bindless.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_bindless.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_bindless_buffer.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_bindless_buffer.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_bindless_texture.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_bindless_texture.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_blit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_blit.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_buffer.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_buffer.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_buffer.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_buffer_cursor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_buffer_cursor.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_buffer_from_resource_type_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_buffer_from_resource_type_layout.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_buffer_from_resource_type_layout.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_buffer_from_resource_type_layout.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_coopvec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_coopvec.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_declrefs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_declrefs.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_declrefs_falcorhashgrid.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_declrefs_falcorhashgrid.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_declrefs_falcorhashgrid_nogenerics.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_declrefs_falcorhashgrid_nogenerics.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_device.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_formats.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_lifetimes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_lifetimes.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_link_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_link_time.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_link_time_constants.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_link_time_constants.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_link_time_type.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_link_time_type.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_link_time_type_binary_op.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_link_time_type_binary_op.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_module_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_module_cache.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_module_cache.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_module_cache.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_parameter_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_parameter_block.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_parameter_block.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_parameter_block.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_pipeline.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_pipeline_raster.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_pipeline_raster.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_pipeline_rt.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_pipeline_rt.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_pipeline_utils.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_pipeline_utils.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_precompiled_module.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_precompiled_module.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_precompiled_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_precompiled_modules.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_print.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_print.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_print.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_print_module2.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_print_module2.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_reflection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_reflection.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_rhi_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_rhi_module.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_rhi_module.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_rhi_module.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_shader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_shader.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_shader_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_shader_cache.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_shader_cache.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_shader_cache.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_shader_compile_error.slang: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | 3 | foo 4 | -------------------------------------------------------------------------------- /slangpy/tests/device/test_shader_cursor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_shader_cursor.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_shader_cursor.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_shader_cursor.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_shader_foo.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_shader_foo.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_texture_access.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_texture_access.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_torch_interop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_torch_interop.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_torch_interop.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_torch_interop.slang -------------------------------------------------------------------------------- /slangpy/tests/device/test_type_conformance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_type_conformance.py -------------------------------------------------------------------------------- /slangpy/tests/device/test_type_conformance.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/device/test_type_conformance.slang -------------------------------------------------------------------------------- /slangpy/tests/math/test_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/math/test_matrix.py -------------------------------------------------------------------------------- /slangpy/tests/math/test_quaternion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/math/test_quaternion.py -------------------------------------------------------------------------------- /slangpy/tests/math/test_vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/math/test_vector.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/generated_tests/polynomial_soa.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/generated_tests/polynomial_soa.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/generated_tests/polynomial_soa_backwards.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/generated_tests/polynomial_soa_backwards.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/generated_tests/read_slice_generic_error.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/generated_tests/read_slice_generic_error.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/nested_types.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/nested_types.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/nested_types_generics.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/nested_types_generics.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/performance.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/performance.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/performance.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_array.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_buffer_sizes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_buffer_sizes.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_buffer_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_buffer_views.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_buffers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_buffers.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_caching.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_call_group_integrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_call_group_integrations.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_call_groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_call_groups.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_command_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_command_buffer.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_custom_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_custom_types.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_differential_function_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_differential_function_call.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_dtypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_dtypes.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_errors.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_example_kernel_scalar.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_example_kernel_scalar.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_example_kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_example_kernels.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_generics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_generics.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_grid.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_instances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_instances.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_interfaces.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_linking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_linking.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_map_type_sizes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_map_type_sizes.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_modules.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_modules.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_modules.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_name_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_name_parse.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_nd_function_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_nd_function_call.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_numpy.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_packed_arg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_packed_arg.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_pointers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_pointers.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_pytorch.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_raw_dispatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_raw_dispatch.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_raytracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_raytracing.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_raytracing.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_raytracing.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_reflection2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_reflection2.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_return_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_return_types.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_scalar_parameter_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_scalar_parameter_conversion.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_sets_and_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_sets_and_hooks.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_sgl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_sgl.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_shader_printing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_shader_printing.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_shapes.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_signature_hashing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_signature_hashing.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_simple_function_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_simple_function_call.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_simple_function_creation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_simple_function_creation.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_tensor.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_tensor.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_tensor.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_tensor_with_grads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_tensor_with_grads.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_textures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_textures.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_textures.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_textures.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_torchbuffers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_torchbuffers.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_torchintegration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_torchintegration.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_torchintegration.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_torchintegration.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_tostring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_tostring.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_transforms.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_transforms.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_transforms.slang -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_type_conformances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_type_conformances.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_type_resolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_type_resolution.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_vector_function_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_vector_function_call.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/test_vectorizing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/test_vectorizing.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/torchbenchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/torchbenchmark.py -------------------------------------------------------------------------------- /slangpy/tests/slangpy_tests/type_resolution.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/slangpy_tests/type_resolution.slang -------------------------------------------------------------------------------- /slangpy/tests/utils/test_tev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/utils/test_tev.py -------------------------------------------------------------------------------- /slangpy/tests/utils/test_texture_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/tests/utils/test_texture_loader.py -------------------------------------------------------------------------------- /slangpy/tev/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /slangpy/thread/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /slangpy/torchintegration/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /slangpy/torchintegration/autogradhook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/torchintegration/autogradhook.py -------------------------------------------------------------------------------- /slangpy/torchintegration/torchtensormarshall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/torchintegration/torchtensormarshall.py -------------------------------------------------------------------------------- /slangpy/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/types/__init__.py -------------------------------------------------------------------------------- /slangpy/types/buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/types/buffer.py -------------------------------------------------------------------------------- /slangpy/types/callidarg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/types/callidarg.py -------------------------------------------------------------------------------- /slangpy/types/diffpair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/types/diffpair.py -------------------------------------------------------------------------------- /slangpy/types/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/types/helpers.py -------------------------------------------------------------------------------- /slangpy/types/randfloatarg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/types/randfloatarg.py -------------------------------------------------------------------------------- /slangpy/types/tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/types/tensor.py -------------------------------------------------------------------------------- /slangpy/types/threadidarg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/types/threadidarg.py -------------------------------------------------------------------------------- /slangpy/types/valueref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/types/valueref.py -------------------------------------------------------------------------------- /slangpy/types/wanghasharg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/slangpy/types/wanghasharg.py -------------------------------------------------------------------------------- /slangpy/ui/__init__.py: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/sgl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/CMakeLists.txt -------------------------------------------------------------------------------- /src/sgl/app/app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/app/app.cpp -------------------------------------------------------------------------------- /src/sgl/app/app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/app/app.h -------------------------------------------------------------------------------- /src/sgl/core/bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/bitmap.cpp -------------------------------------------------------------------------------- /src/sgl/core/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/bitmap.h -------------------------------------------------------------------------------- /src/sgl/core/crypto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/crypto.cpp -------------------------------------------------------------------------------- /src/sgl/core/crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/crypto.h -------------------------------------------------------------------------------- /src/sgl/core/data_struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/data_struct.cpp -------------------------------------------------------------------------------- /src/sgl/core/data_struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/data_struct.h -------------------------------------------------------------------------------- /src/sgl/core/data_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/data_type.h -------------------------------------------------------------------------------- /src/sgl/core/dds_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/dds_file.cpp -------------------------------------------------------------------------------- /src/sgl/core/dds_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/dds_file.h -------------------------------------------------------------------------------- /src/sgl/core/enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/enum.h -------------------------------------------------------------------------------- /src/sgl/core/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/error.cpp -------------------------------------------------------------------------------- /src/sgl/core/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/error.h -------------------------------------------------------------------------------- /src/sgl/core/file_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/file_stream.cpp -------------------------------------------------------------------------------- /src/sgl/core/file_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/file_stream.h -------------------------------------------------------------------------------- /src/sgl/core/file_system_watcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/file_system_watcher.cpp -------------------------------------------------------------------------------- /src/sgl/core/file_system_watcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/file_system_watcher.h -------------------------------------------------------------------------------- /src/sgl/core/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/format.h -------------------------------------------------------------------------------- /src/sgl/core/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/fwd.h -------------------------------------------------------------------------------- /src/sgl/core/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/hash.h -------------------------------------------------------------------------------- /src/sgl/core/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/input.cpp -------------------------------------------------------------------------------- /src/sgl/core/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/input.h -------------------------------------------------------------------------------- /src/sgl/core/lmdb_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/lmdb_cache.cpp -------------------------------------------------------------------------------- /src/sgl/core/lmdb_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/lmdb_cache.h -------------------------------------------------------------------------------- /src/sgl/core/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/logger.cpp -------------------------------------------------------------------------------- /src/sgl/core/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/logger.h -------------------------------------------------------------------------------- /src/sgl/core/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/macros.h -------------------------------------------------------------------------------- /src/sgl/core/maths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/maths.h -------------------------------------------------------------------------------- /src/sgl/core/memory_mapped_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/memory_mapped_file.cpp -------------------------------------------------------------------------------- /src/sgl/core/memory_mapped_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/memory_mapped_file.h -------------------------------------------------------------------------------- /src/sgl/core/memory_mapped_file_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/memory_mapped_file_stream.cpp -------------------------------------------------------------------------------- /src/sgl/core/memory_mapped_file_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/memory_mapped_file_stream.h -------------------------------------------------------------------------------- /src/sgl/core/memory_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/memory_stream.cpp -------------------------------------------------------------------------------- /src/sgl/core/memory_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/memory_stream.h -------------------------------------------------------------------------------- /src/sgl/core/object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/object.cpp -------------------------------------------------------------------------------- /src/sgl/core/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/object.h -------------------------------------------------------------------------------- /src/sgl/core/platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/platform.cpp -------------------------------------------------------------------------------- /src/sgl/core/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/platform.h -------------------------------------------------------------------------------- /src/sgl/core/platform_linux.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/platform_linux.cpp -------------------------------------------------------------------------------- /src/sgl/core/platform_macos.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/platform_macos.mm -------------------------------------------------------------------------------- /src/sgl/core/platform_windows.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/platform_windows.cpp -------------------------------------------------------------------------------- /src/sgl/core/plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/plugin.cpp -------------------------------------------------------------------------------- /src/sgl/core/plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/plugin.h -------------------------------------------------------------------------------- /src/sgl/core/resolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/resolver.h -------------------------------------------------------------------------------- /src/sgl/core/short_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/short_vector.h -------------------------------------------------------------------------------- /src/sgl/core/static_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/static_vector.h -------------------------------------------------------------------------------- /src/sgl/core/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/stream.h -------------------------------------------------------------------------------- /src/sgl/core/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/string.cpp -------------------------------------------------------------------------------- /src/sgl/core/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/string.h -------------------------------------------------------------------------------- /src/sgl/core/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/thread.cpp -------------------------------------------------------------------------------- /src/sgl/core/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/thread.h -------------------------------------------------------------------------------- /src/sgl/core/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/timer.cpp -------------------------------------------------------------------------------- /src/sgl/core/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/timer.h -------------------------------------------------------------------------------- /src/sgl/core/traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/traits.h -------------------------------------------------------------------------------- /src/sgl/core/type_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/type_utils.h -------------------------------------------------------------------------------- /src/sgl/core/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/window.cpp -------------------------------------------------------------------------------- /src/sgl/core/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/core/window.h -------------------------------------------------------------------------------- /src/sgl/device/agility_sdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/agility_sdk.h -------------------------------------------------------------------------------- /src/sgl/device/blit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/blit.cpp -------------------------------------------------------------------------------- /src/sgl/device/blit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/blit.h -------------------------------------------------------------------------------- /src/sgl/device/blit.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/blit.slang -------------------------------------------------------------------------------- /src/sgl/device/buffer_cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/buffer_cursor.cpp -------------------------------------------------------------------------------- /src/sgl/device/buffer_cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/buffer_cursor.h -------------------------------------------------------------------------------- /src/sgl/device/command.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/command.cpp -------------------------------------------------------------------------------- /src/sgl/device/command.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/command.h -------------------------------------------------------------------------------- /src/sgl/device/cuda_interop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/cuda_interop.cpp -------------------------------------------------------------------------------- /src/sgl/device/cuda_interop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/cuda_interop.h -------------------------------------------------------------------------------- /src/sgl/device/cuda_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/cuda_utils.cpp -------------------------------------------------------------------------------- /src/sgl/device/cuda_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/cuda_utils.h -------------------------------------------------------------------------------- /src/sgl/device/cursor_access_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/cursor_access_wrappers.h -------------------------------------------------------------------------------- /src/sgl/device/cursor_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/cursor_utils.cpp -------------------------------------------------------------------------------- /src/sgl/device/cursor_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/cursor_utils.h -------------------------------------------------------------------------------- /src/sgl/device/debug_logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/debug_logger.h -------------------------------------------------------------------------------- /src/sgl/device/device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/device.cpp -------------------------------------------------------------------------------- /src/sgl/device/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/device.h -------------------------------------------------------------------------------- /src/sgl/device/device_child.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/device_child.cpp -------------------------------------------------------------------------------- /src/sgl/device/device_child.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/device_child.h -------------------------------------------------------------------------------- /src/sgl/device/fence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/fence.cpp -------------------------------------------------------------------------------- /src/sgl/device/fence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/fence.h -------------------------------------------------------------------------------- /src/sgl/device/formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/formats.cpp -------------------------------------------------------------------------------- /src/sgl/device/formats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/formats.h -------------------------------------------------------------------------------- /src/sgl/device/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/fwd.h -------------------------------------------------------------------------------- /src/sgl/device/helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/helpers.cpp -------------------------------------------------------------------------------- /src/sgl/device/helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/helpers.h -------------------------------------------------------------------------------- /src/sgl/device/hot_reload.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/hot_reload.cpp -------------------------------------------------------------------------------- /src/sgl/device/hot_reload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/hot_reload.h -------------------------------------------------------------------------------- /src/sgl/device/input_layout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/input_layout.cpp -------------------------------------------------------------------------------- /src/sgl/device/input_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/input_layout.h -------------------------------------------------------------------------------- /src/sgl/device/kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/kernel.cpp -------------------------------------------------------------------------------- /src/sgl/device/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/kernel.h -------------------------------------------------------------------------------- /src/sgl/device/native_formats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/native_formats.h -------------------------------------------------------------------------------- /src/sgl/device/native_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/native_handle.h -------------------------------------------------------------------------------- /src/sgl/device/native_handle_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/native_handle_traits.h -------------------------------------------------------------------------------- /src/sgl/device/nvapi.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/nvapi.slang -------------------------------------------------------------------------------- /src/sgl/device/nvapi.slangh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/nvapi.slangh -------------------------------------------------------------------------------- /src/sgl/device/persistent_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/persistent_cache.cpp -------------------------------------------------------------------------------- /src/sgl/device/persistent_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/persistent_cache.h -------------------------------------------------------------------------------- /src/sgl/device/pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/pipeline.cpp -------------------------------------------------------------------------------- /src/sgl/device/pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/pipeline.h -------------------------------------------------------------------------------- /src/sgl/device/print.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/print.cpp -------------------------------------------------------------------------------- /src/sgl/device/print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/print.h -------------------------------------------------------------------------------- /src/sgl/device/print.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/print.slang -------------------------------------------------------------------------------- /src/sgl/device/query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/query.cpp -------------------------------------------------------------------------------- /src/sgl/device/query.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/query.h -------------------------------------------------------------------------------- /src/sgl/device/raytracing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/raytracing.cpp -------------------------------------------------------------------------------- /src/sgl/device/raytracing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/raytracing.h -------------------------------------------------------------------------------- /src/sgl/device/reflection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/reflection.cpp -------------------------------------------------------------------------------- /src/sgl/device/reflection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/reflection.h -------------------------------------------------------------------------------- /src/sgl/device/resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/resource.cpp -------------------------------------------------------------------------------- /src/sgl/device/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/resource.h -------------------------------------------------------------------------------- /src/sgl/device/rhi.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/rhi.slang -------------------------------------------------------------------------------- /src/sgl/device/sampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/sampler.cpp -------------------------------------------------------------------------------- /src/sgl/device/sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/sampler.h -------------------------------------------------------------------------------- /src/sgl/device/shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/shader.cpp -------------------------------------------------------------------------------- /src/sgl/device/shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/shader.h -------------------------------------------------------------------------------- /src/sgl/device/shader_cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/shader_cursor.cpp -------------------------------------------------------------------------------- /src/sgl/device/shader_cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/shader_cursor.h -------------------------------------------------------------------------------- /src/sgl/device/shader_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/shader_object.cpp -------------------------------------------------------------------------------- /src/sgl/device/shader_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/shader_object.h -------------------------------------------------------------------------------- /src/sgl/device/shader_offset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/shader_offset.h -------------------------------------------------------------------------------- /src/sgl/device/slang_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/slang_utils.h -------------------------------------------------------------------------------- /src/sgl/device/surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/surface.cpp -------------------------------------------------------------------------------- /src/sgl/device/surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/surface.h -------------------------------------------------------------------------------- /src/sgl/device/types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/types.cpp -------------------------------------------------------------------------------- /src/sgl/device/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/device/types.h -------------------------------------------------------------------------------- /src/sgl/math/colorspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/colorspace.h -------------------------------------------------------------------------------- /src/sgl/math/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/constants.h -------------------------------------------------------------------------------- /src/sgl/math/float16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/float16.cpp -------------------------------------------------------------------------------- /src/sgl/math/float16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/float16.h -------------------------------------------------------------------------------- /src/sgl/math/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/matrix.h -------------------------------------------------------------------------------- /src/sgl/math/matrix_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/matrix_math.h -------------------------------------------------------------------------------- /src/sgl/math/matrix_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/matrix_types.h -------------------------------------------------------------------------------- /src/sgl/math/quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/quaternion.h -------------------------------------------------------------------------------- /src/sgl/math/quaternion_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/quaternion_math.h -------------------------------------------------------------------------------- /src/sgl/math/quaternion_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/quaternion_types.h -------------------------------------------------------------------------------- /src/sgl/math/scalar_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/scalar_math.h -------------------------------------------------------------------------------- /src/sgl/math/scalar_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/scalar_types.h -------------------------------------------------------------------------------- /src/sgl/math/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/vector.h -------------------------------------------------------------------------------- /src/sgl/math/vector_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/vector_math.h -------------------------------------------------------------------------------- /src/sgl/math/vector_swizzle_2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/vector_swizzle_2.inl -------------------------------------------------------------------------------- /src/sgl/math/vector_swizzle_3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/vector_swizzle_3.inl -------------------------------------------------------------------------------- /src/sgl/math/vector_swizzle_4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/vector_swizzle_4.inl -------------------------------------------------------------------------------- /src/sgl/math/vector_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/math/vector_types.h -------------------------------------------------------------------------------- /src/sgl/sgl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/sgl.cpp -------------------------------------------------------------------------------- /src/sgl/sgl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/sgl.h -------------------------------------------------------------------------------- /src/sgl/sgl.natvis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/sgl.natvis -------------------------------------------------------------------------------- /src/sgl/sgl_pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/sgl_pch.h -------------------------------------------------------------------------------- /src/sgl/stl/bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/stl/bit.h -------------------------------------------------------------------------------- /src/sgl/ui/fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/ui/fwd.h -------------------------------------------------------------------------------- /src/sgl/ui/imgui.slang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/ui/imgui.slang -------------------------------------------------------------------------------- /src/sgl/ui/imgui_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/ui/imgui_config.h -------------------------------------------------------------------------------- /src/sgl/ui/ui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/ui/ui.cpp -------------------------------------------------------------------------------- /src/sgl/ui/ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/ui/ui.h -------------------------------------------------------------------------------- /src/sgl/ui/widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/ui/widgets.cpp -------------------------------------------------------------------------------- /src/sgl/ui/widgets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/ui/widgets.h -------------------------------------------------------------------------------- /src/sgl/utils/renderdoc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/utils/renderdoc.cpp -------------------------------------------------------------------------------- /src/sgl/utils/renderdoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/utils/renderdoc.h -------------------------------------------------------------------------------- /src/sgl/utils/slangpy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/utils/slangpy.cpp -------------------------------------------------------------------------------- /src/sgl/utils/slangpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/utils/slangpy.h -------------------------------------------------------------------------------- /src/sgl/utils/tev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/utils/tev.cpp -------------------------------------------------------------------------------- /src/sgl/utils/tev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/utils/tev.h -------------------------------------------------------------------------------- /src/sgl/utils/texture_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/utils/texture_loader.cpp -------------------------------------------------------------------------------- /src/sgl/utils/texture_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/sgl/utils/texture_loader.h -------------------------------------------------------------------------------- /src/slangpy_ext/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/CMakeLists.txt -------------------------------------------------------------------------------- /src/slangpy_ext/app/app.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/app/app.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/bitmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/bitmap.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/crypto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/crypto.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/data_struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/data_struct.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/data_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/data_type.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/input.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/logger.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/object.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/platform.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/thread.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/timer.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/core/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/core/window.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/buffer_cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/buffer_cursor.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/command.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/command.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/cursor_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/cursor_utils.h -------------------------------------------------------------------------------- /src/slangpy_ext/device/device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/device.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/device_child.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/device_child.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/fence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/fence.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/formats.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/input_layout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/input_layout.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/kernel.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/native_handle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/native_handle.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/pipeline.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/query.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/raytracing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/raytracing.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/reflection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/reflection.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/resource.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/sampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/sampler.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/shader.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/shader_cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/shader_cursor.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/shader_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/shader_object.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/surface.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/device/types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/device/types.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/math/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/math/matrix.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/math/primitivetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/math/primitivetype.h -------------------------------------------------------------------------------- /src/slangpy_ext/math/quaternion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/math/quaternion.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/math/scalar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/math/scalar.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/math/vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/math/vector.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/nanobind.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/nanobind.h -------------------------------------------------------------------------------- /src/slangpy_ext/py_doc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/py_doc.h -------------------------------------------------------------------------------- /src/slangpy_ext/slangpy_ext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/slangpy_ext.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/slangpy_ext_pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/slangpy_ext_pch.h -------------------------------------------------------------------------------- /src/slangpy_ext/ui/ui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/ui/ui.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/ui/widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/ui/widgets.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/renderdoc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/renderdoc.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpy.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpy.h -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpybuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpybuffer.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpybuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpybuffer.h -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpyfunction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpyfunction.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpyfunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpyfunction.h -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpypackedarg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpypackedarg.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpypackedarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpypackedarg.h -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpyresources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpyresources.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpyresources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpyresources.h -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpystridedbufferview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpystridedbufferview.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpystridedbufferview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpystridedbufferview.h -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpytensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpytensor.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpytensor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpytensor.h -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpyvalue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpyvalue.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/slangpyvalue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/slangpyvalue.h -------------------------------------------------------------------------------- /src/slangpy_ext/utils/tev.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/tev.cpp -------------------------------------------------------------------------------- /src/slangpy_ext/utils/texture_loader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/src/slangpy_ext/utils/texture_loader.cpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sgl/core/test_dds_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_dds_file.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_enum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_enum.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_file_system_watcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_file_system_watcher.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_lmdb_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_lmdb_cache.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_maths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_maths.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_memory_mapped_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_memory_mapped_file.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_object.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_platform.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_plugin.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_short_vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_short_vector.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_static_vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_static_vector.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_stream.cpp -------------------------------------------------------------------------------- /tests/sgl/core/test_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/core/test_string.cpp -------------------------------------------------------------------------------- /tests/sgl/device/test_cursors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/device/test_cursors.cpp -------------------------------------------------------------------------------- /tests/sgl/device/test_device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/device/test_device.cpp -------------------------------------------------------------------------------- /tests/sgl/device/test_formats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/device/test_formats.cpp -------------------------------------------------------------------------------- /tests/sgl/device/test_hot_reload.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/device/test_hot_reload.cpp -------------------------------------------------------------------------------- /tests/sgl/device/test_shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/device/test_shader.cpp -------------------------------------------------------------------------------- /tests/sgl/math/test_float16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/math/test_float16.cpp -------------------------------------------------------------------------------- /tests/sgl/math/test_matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/math/test_matrix.cpp -------------------------------------------------------------------------------- /tests/sgl/math/test_posrot.cpp: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /tests/sgl/math/test_posrotscale.cpp: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2 | -------------------------------------------------------------------------------- /tests/sgl/math/test_quaternion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/math/test_quaternion.cpp -------------------------------------------------------------------------------- /tests/sgl/math/test_vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/math/test_vector.cpp -------------------------------------------------------------------------------- /tests/sgl/sgl_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/sgl_tests.cpp -------------------------------------------------------------------------------- /tests/sgl/testing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/testing.cpp -------------------------------------------------------------------------------- /tests/sgl/testing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tests/sgl/testing.h -------------------------------------------------------------------------------- /tools/ci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/ci.py -------------------------------------------------------------------------------- /tools/fix_comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/fix_comments.py -------------------------------------------------------------------------------- /tools/fix_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/fix_imports.py -------------------------------------------------------------------------------- /tools/fix_license.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/fix_license.py -------------------------------------------------------------------------------- /tools/fix_version_numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/fix_version_numbers.py -------------------------------------------------------------------------------- /tools/format_code.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/format_code.bat -------------------------------------------------------------------------------- /tools/format_code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/format_code.sh -------------------------------------------------------------------------------- /tools/gpu_clock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/gpu_clock.py -------------------------------------------------------------------------------- /tools/local_precommit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/local_precommit.py -------------------------------------------------------------------------------- /tools/msvc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/msvc.py -------------------------------------------------------------------------------- /tools/postprocess_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/postprocess_stub.py -------------------------------------------------------------------------------- /tools/pymacro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/pymacro.py -------------------------------------------------------------------------------- /tools/run_clang_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/tools/run_clang_format.py -------------------------------------------------------------------------------- /vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shader-slang/slangpy/HEAD/vcpkg.json --------------------------------------------------------------------------------