Skip to content

Commit

Permalink
Update changelog / readme
Browse files Browse the repository at this point in the history
  • Loading branch information
ccummingsNV committed Dec 4, 2024
1 parent 648a2aa commit 25d7459
Show file tree
Hide file tree
Showing 6 changed files with 25 additions and 6 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ If you use sgl in a research project leading to a publication, please cite the p
title = {Slang Graphics Library},
author = {Simon Kallweit and Chris Cummings},
note = {https://github.com/shader-slang/sgl},
version = {0.2.0},
version = {0.3.0},
year = 2024
}
```
19 changes: 19 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,25 @@ Changelog

sgl uses a `semantic versioning <http://semver.org>`__ policy for its API.

Changelog
=========

v0.3.0
--------------------

- Added ``Buffer.to_torch`` for seamless integration with PyTorch.
- Support for partial buffer access using buffer cursors.
- Introduced ``SGL_GENERATE_SETPATH_SCRIPTS`` option.
- Updated vcpkg to version ``2024.10.21`` and addressed compatibility issues.
- Ensured thread safety by implementing push/pop CUDA context.
- Fixed handling of invalid shader caches and ensured proper initialization of stats.
- Filtered NVAPI warnings and improved warning handling using regex.
- Fixed build system issues, including missing ``#pragma once`` and adjusted paths.
- Renamed test helpers for compatibility with ``rentest``.
- Added a script to sync version numbers from changelog to relevant files, including ``api.rst``.
- Updated to use ``download-artifact v3`` in CI.
- Added reusable files for broader application support.

Version 0.2.0
----------------------------

Expand Down
4 changes: 2 additions & 2 deletions docs/generated/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -576,7 +576,7 @@ Constants

.. py:data:: sgl.SGL_VERSION
:type: str
:value: "0.2.0"
:value: "0.3.0"



Expand All @@ -592,7 +592,7 @@ Constants

.. py:data:: sgl.SGL_VERSION_MINOR
:type: int
:value: 2
:value: 3



Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ If you use ``sgl`` in a research project leading to a publication, please cite t
title = {Slang Graphics Library},
author = {Simon Kallweit and Chris Cummings},
note = {https://github.com/shader-slang/sgl},
version = {0.2.0},
version = {0.3.0},
year = 2024
}
Expand Down
2 changes: 1 addition & 1 deletion src/sgl/sgl.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#include "sgl/core/macros.h"

#define SGL_VERSION_MAJOR 0
#define SGL_VERSION_MINOR 2
#define SGL_VERSION_MINOR 3
#define SGL_VERSION_PATCH 0

#define SGL_VERSION \
Expand Down
2 changes: 1 addition & 1 deletion vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sgl",
"version-string": "0.2.0",
"version-string": "0.3.0",
"dependencies": [
"libjpeg-turbo",
"libpng",
Expand Down

0 comments on commit 25d7459

Please sign in to comment.