我正在尝试收集系统信息并在Intel Xeon E5420上注意到以下内容:
执行后CPUID(EAX=1),EDX [28]设置,表示支持超线程,尽管处理器在英特尔网站上列为不支持超线程(ark.intel.com)
有没有人对此有解释?
我创建了这个测试http://jsperf.com/loop-counter为什么这三个表达式之间存在这样的差异.
我是openGl的初学者.我做的很基本.只想将对象围绕x轴旋转20.0度.但它不是旋转而是向上移动.
任何人都可以帮助我,我做错了.
以下是我的代码,
void drawScene(){
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glColor3f(1.0f, 0.0f, 0.0f);
glPushMatrix();
//glTranslatef(1.0f,0.0f,0.0f);
glRotatef(20.0f,1.0f,0.0f,0.0f);
glBegin(GL_QUADS);
glVertex3f(-0.7f, -0.5f, -5.0f);
glVertex3f(0.7f, -0.5f, -5.0f);
glVertex3f(0.4f, 0.5f, -5.0f);
glVertex3f(-0.4f, 0.5f, -5.0f);
glEnd();
glPopMatrix();
glutSwapBuffers();
}
Run Code Online (Sandbox Code Playgroud)