Skip to content

Fix compiler warnings for nanovg wrapper #3048

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

Merged
merged 2 commits into from
Feb 28, 2023
Merged

Conversation

hartcw
Copy link
Contributor

@hartcw hartcw commented Feb 27, 2023

I'm compiling these files directly in my own project, so wanted to fix these compiler warnings (as I have them enabled for the rest of my own code)

@hartcw hartcw requested a review from bkaradzic as a code owner February 27, 2023 15:45
Code for the nanovg wrapper was generating compiler warnings for
implicit casts from int32_t to uint16_t. These casts are unavoidable
due to how bgfx and nanovg APIs use different types for texture
width/height.
This fixes some warnings for signed/unsigned comparsion
coming from the nanovg fontstash.h header.
@bkaradzic bkaradzic merged commit 403c4da into bkaradzic:master Feb 28, 2023
jay3d pushed a commit to jay3d/bgfx that referenced this pull request Apr 24, 2023
* Fix compiler warnings for nanovg wrapper

Code for the nanovg wrapper was generating compiler warnings for
implicit casts from int32_t to uint16_t. These casts are unavoidable
due to how bgfx and nanovg APIs use different types for texture
width/height.

* Fix compiler warning from nanovg fontstash.h

This fixes some warnings for signed/unsigned comparsion
coming from the nanovg fontstash.h header.
jay3d pushed a commit to jay3d/bgfx that referenced this pull request Apr 24, 2023
* Fix compiler warnings for nanovg wrapper

Code for the nanovg wrapper was generating compiler warnings for
implicit casts from int32_t to uint16_t. These casts are unavoidable
due to how bgfx and nanovg APIs use different types for texture
width/height.

* Fix compiler warning from nanovg fontstash.h

This fixes some warnings for signed/unsigned comparsion
coming from the nanovg fontstash.h header.
mipek pushed a commit to mipek/bgfx that referenced this pull request Mar 2, 2024
* Fix compiler warnings for nanovg wrapper

Code for the nanovg wrapper was generating compiler warnings for
implicit casts from int32_t to uint16_t. These casts are unavoidable
due to how bgfx and nanovg APIs use different types for texture
width/height.

* Fix compiler warning from nanovg fontstash.h

This fixes some warnings for signed/unsigned comparsion
coming from the nanovg fontstash.h header.
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.

None yet

2 participants