libocca / occa

Portable and vendor neutral framework for parallel programming on heterogeneous platforms.
https://libocca.org
MIT License
396 stars 86 forks source link

C api for 'unwrap' occaStream type #669

Closed deukhyun-cha closed 1 year ago

deukhyun-cha commented 1 year ago

C api for unwrap to get native stream pointer. This is one of the data types supports unwarp, and exposure of them to C API could be done need based IMO as CPP API has its complete support. This is related to an issue #664.

codecov[bot] commented 1 year ago

Codecov Report

Merging #669 (c693ddb) into development (5790d72) will decrease coverage by 0.01%. The diff coverage is 0.00%.

:exclamation: Current head c693ddb differs from pull request most recent head b5dbc09. Consider uploading reports for the commit b5dbc09 to get more accurate results

Additional details and impacted files [![Impacted file tree graph](https://codecov.io/gh/libocca/occa/pull/669/graphs/tree.svg?width=650&height=150&src=pr&token=doaG4c84wZ&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=libocca)](https://codecov.io/gh/libocca/occa/pull/669?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=libocca) ```diff @@ Coverage Diff @@ ## development #669 +/- ## =============================================== - Coverage 76.27% 76.26% -0.01% =============================================== Files 291 291 Lines 18785 18789 +4 =============================================== + Hits 14328 14330 +2 - Misses 4457 4459 +2 ``` | [Impacted Files](https://codecov.io/gh/libocca/occa/pull/669?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=libocca) | Coverage Δ | | |---|---|---| | [src/c/base.cpp](https://codecov.io/gh/libocca/occa/pull/669?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=libocca#diff-c3JjL2MvYmFzZS5jcHA=) | `85.71% <0.00%> (-1.79%)` | :arrow_down: | ... and [2 files with indirect coverage changes](https://codecov.io/gh/libocca/occa/pull/669/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=libocca)