Chong Kai Xiong

Results 59 comments of Chong Kai Xiong

Reserving this post to track the changes required. || Actor | Functions |Status| |-|:-------|:--------|:---| |☐|lv_gltest | Transforms, Vertex Specifications|Not started |☐|madspin | Transforms, Vertex Specifications|Not started |☐|dancingparticles | Transforms, Vertex...

@hartwork thanks for the suggestion but I couldn't get it to work even with the bullet point. In the end I resorted to Unicode. For this porting, we will probably...

> Glad does not seem to be widely available, but no concerns about GLEW. @hartwork, Glad has OpenGL ES and Vulkan support and seems to be the more actively maintained...

@hartwork, you can view the OpenGL 3.2 API reference card [here](https://www.khronos.org/files/opengl-quick-reference-card.pdf) (PDF). The functions absent from Core Profile are in blue. The removed list includes the functions `glRotate`, `glScale`, `glTranslate`,...

@hartwork, here's a [great site](https://learnopengl.com) to learn about modern OpenGL. The section [Transformations](https://learnopengl.com/Getting-started/Transformations) has example code on this (scroll all the way down). They use GLM for the standard matrices...

Consider rewriting this using SIMD intrinsics. Its equivalent intrinsic `_mm_unpackhi_pi16` returns the result, rather than modifying one operand in place. Or use ORC, if it's possible.

@dsmit, yeah you're right. Prefetch only exists from SSE and onwards though. I rewrote the MMX code using intrinsics and ran it through Godbolt. Seems like GCC turns them into...

@dsmit, it's probably because x86-64 GCC and Clang targets SSE by default. Since SSE is a superset of MMX, the compiler is free to use wider registers and additional instructions...

@hartwork Looks like I somehow confused the branches, lost the changes locally, then lost it from GitHub via a forced push. Is it still possible to recover it from GitHub?

@hartwork Thanks, that seems to have worked. I hadn't realised there was a compare button in the GitHub timeline. Wonder what actually went down.