来自Mojave上SDL_CreateRenderer()的“无效上下文0x0”?

时间:2018-12-28 19:31:59

标签: c++ xcode macos sdl-2 macos-mojave

我已经构建了一个基本的SDL 2 C ++程序,该程序创建一个窗口并显示图像。 我正在使用Mac OS Mojave和Xcode。 一切正常,但出现以下错误消息:

hostName

将调用添加到SDL_CreateRenderer()时会创建错误。 它们是在启动时生成的,每当我调整窗口大小时都会生成它们。

我没有找到SDL_CreateRenderer()导致 这些错误。我听说如果一切都可以忽略这些错误 可以,但是我现在宁愿处理它们。

您知道是什么原因导致这些错误,或者如何处理这些错误?

我的代码:

2018-12-28 11:49:38.602582-0700 SDLTest[76555:7241475] [SDLTest]  
CGContextSetFillColorWithColor: invalid context 0x0. If you want to 
see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE 
environmental variable.
2018-12-28 11:49:38.602623-0700 SDLTest[76555:7241475] [SDLTest] 
CGContextGetCompositeOperation: invalid context 0x0. If you want to 
see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE 
environmental variable.
2018-12-28 11:49:38.602640-0700 SDLTest[76555:7241475] [SDLTest] 
CGContextSetCompositeOperation: invalid context 0x0. If you want to 
see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE  
environmental variable.
2018-12-28 11:49:38.602653-0700 SDLTest[76555:7241475] [SDLTest] 
CGContextFillRects: invalid context 0x0. If you want to see the 
backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental 
variable.
2018-12-28 11:49:38.602666-0700 SDLTest[76555:7241475] [SDLTest]
CGContextSetCompositeOperation: invalid context 0x0. If you want to
see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE  
environmental variable.

0 个答案:

没有答案