-
-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🚧Improve OpenGL buffering #481
Comments
This might not need to be implemented or apply anymore. |
This issue has been automatically marked as stale due to the lack of activity for 60 days. The issue will be closed after 7 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale due to the lack of activity for 60 days. The issue will be closed after 7 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale due to the lack of activity for 60 days. The issue will be closed after 7 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale due to the lack of activity for 60 days. The issue will be closed after 7 days if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale due to the lack of activity for 60 days. The issue will be closed after 7 days if no further activity occurs. Thank you for your contributions. |
I take it. |
* Start work for issue #481 * chore: add 'in' keyword to BufferSubData parameter
Complete The Item Below
Description
Improve the buffer update process by using the
in
keyword for thedata
parameter in GLInvoker.BufferSubData() method. This can be done by changing thefloat[] data
parameter to anin float[] data
parameter.Example:
Make sure after the change to remove the TODO comment block that is located in the
IGLInvoker
interface file.Note
This will require a change to the
IGLInvoker
interface as well.Velaptor/Velaptor/NativeInterop/OpenGL/IGLInvoker.cs
Lines 372 to 398 in 41efae5
Note
This was waiting for the code base to be updated to dotnet version 6. The reason for this was due to an issue found in versions of dotnet earlier than dotnet 6. Since the code base is using dotnet 7, this can be updated.
The issue below are related to the issue:
Acceptance Criteria
IGLInvoker.BufferSubData
interface method parameter changedGLInvoker.BufferSubData
class method parameter changedIGLInvoker
interface fileToDo Items
Issue Dependencies
No response
Related Work
No response
Additional Information:
Change Type Labels
🐛bug
🧨breaking changes
✨new feature
workflow
🗒️documentation/code
📝documentation/product
Priority Type Labels
low priority
medium priority
high priority
Code of Conduct
The text was updated successfully, but these errors were encountered: