Turns out HTML_NeedsPaint_t *pParam dimensions is reported as size +1??
pParam->unWide // 1201
pParam->unTall // 801
Hello @lmptg, thank you for your report. This will be fixed in next steam beta update (after 1692824614 that just shipped, the fix didn't make it in time).
Awesome, thanks :heart:
Closing as fixed.
SDL_Cx1 2023-08SDL_Lx1 2023-08SDL_PIXELFORMAT_BGRA32x1 2023-08SDL_TEXTUREACCESS_STREAMINGx1 2023-08SDL_Ux1 2023-08SDL_WINDOW_FULLSCREENx1 2023-08
Your system information
Please describe your issue in as much detail as possible:
NOTE
The issue is specific to SteamOS but only in "Gaming Mode" - it works in Desktop mode in fullscreen (via
SDL_WINDOW_FULLSCREEN).Rendering the data in
pParam->pBGRAon SteamOS in Gaming Mode results in a black screen, the belowcode works as intended on both Linux, Windows and in Desktop Mode, but not in Gaming Mode:
Steps for reproducing this issue:
pBGRAdata to a an SDL2 Texture