Skip to content

Conversation

@steven-johnson
Copy link
Contributor

...where it seems sensible to do so, that is.

- Buffer needed to make some methods constexpr, and also had a broken return value for `as<>()`
- Various templated methods needed to add `int Dims` as a parameter
- Generator::add_input() and add_output() needed specializations for static-buffer types
- sliced() and embedded() should use the default values for InClassDimStorage
- halide_image_io should use a named constant
...where it seems sensible to do so, that is.
Base automatically changed from srj/static-buffer-fixes to master January 27, 2022 17:46
@steven-johnson
Copy link
Contributor Author

Monday Morning Review Ping

@steven-johnson steven-johnson merged commit 1e7040c into master Jan 31, 2022
@steven-johnson steven-johnson deleted the srj/static-buffers-python branch January 31, 2022 21:30
jrprice pushed a commit to jrprice/Halide that referenced this pull request Feb 4, 2022
…alide#6591)

* Various fixes to static-dimensioned Buffer

- Buffer needed to make some methods constexpr, and also had a broken return value for `as<>()`
- Various templated methods needed to add `int Dims` as a parameter
- Generator::add_input() and add_output() needed specializations for static-buffer types
- sliced() and embedded() should use the default values for InClassDimStorage
- halide_image_io should use a named constant

* Convert Buffer<> usage in python_bindings/ to use static dimensions

...where it seems sensible to do so, that is.

* Update Generator.h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants