小编Oma*_*aha的帖子

GLFW第一响应者错误

我正在尝试创建一个简单的GLFW窗口并成功,但xcode给了我一个错误:

2016-12-14 10:16:40.412191 CREngine[830:21929] [General] ERROR: Setting <GLFWContentView: 0x100369850> as the first responder for window <GLFWWindow: 0x10033ea00>, but it is in a different window ((null))! This would eventually crash when the view is freed. The first responder will be set to nil.
(
    0   AppKit                              0x00007fff9710b9a4 -[NSWindow _validateFirstResponder:] + 566
    1   AppKit                              0x00007fff968fc9eb -[NSWindow _setFirstResponder:] + 31
    2   AppKit                              0x00007fff969a466a -[NSWindow _realMakeFirstResponder:] + 406
    3   AppKit                              0x00007fff969a4480 -[NSWindow makeFirstResponder:] + 123
    4   libglfw.3.dylib                     0x00000001000a9895 _glfwPlatformCreateWindow + 631
    5   libglfw.3.dylib                     0x00000001000a5430 …
Run Code Online (Sandbox Code Playgroud)

c++ opengl glfw

6
推荐指数
1
解决办法
2263
查看次数

SIMD内在函数和指针

我已经读过有关将C / C ++内在类型用于SIMD功能(如MMX和SSE)的所有内容,这些都表明您应该将它们用作不透明类型,而不是直接引用内部结构。

但是,当我看许多示例时,它们的工作方式是(指向)原始数据的指针(明确对齐),然后在进行工作之前将它们重新解释为内部类型的指针。但是,通过使用指向内部类型的指针,尤其是在将其他数据作为这些类型的别名时,您是否没有违反该规则?

c c++ simd intrinsics

1
推荐指数
1
解决办法
722
查看次数

标签 统计

c++ ×2

c ×1

glfw ×1

intrinsics ×1

opengl ×1

simd ×1