월: 2018 4월

SOA vs AOS

SOA (Structure of Array) [position0, position1, position2, …] / [color0, color1,color2, …] / [normal0, normal1,normal2, …]   AOS (Array of Structure) [position0/color0/normal0], [position1/color1/normal1], [position2/color2/normal2], …

Missing GL version

목표: C code에서 offscreen rendering을 하고싶다. (내가 원하는 곳에서 내 마음대로 내 GPU를 사용해서 OpenGL drawing을 하고싶다.) 이렇게 하면 편한 경우가 종종 있다. (예를 들면, depth test, per pixel image processing 등) GLSL vertex shader와 fragment shader를 사용하면, 간단하게 GPU computing이 가능하며, texture sampling시 자동적인 interpolation과 hardware 기반의 빠른 access가 가능하다. 하지만, window creation 없이

초등 수학 개념 정리

아무리 애타게 설명하고 설명해도 개념을 전혀 이해하지 못하고 틀린 문제를 틀리고 또 틀리기를 반복한다. 속이 타들어가는 아비의 마음을 헤아리지 못하고 정작 본인은 방법을 찾고자 하는 간절함이 없으니 이러다 안되겠다 싶어 아비의 머리 속에 있는 지식 체계를 탈탈 털어 하나의 키노트 파일로 집대성 하니 부디 이 개념서를 바탕으로 많은 문제를 풀고 수학에 매진하여 부디 좋은 성과를

rpmbuild error

******************************************************************************* * * WARNING: ‘check-rpaths’ detected a broken RPATH and will cause ‘rpmbuild’ * to fail. To ignore these errors, you can set the ‘$QA_RPATHS’ * environment variable which is a bitmask allowing the values * below. The current value of QA_RPATHS is 0x0000. * * 0x0001 … standard RPATHs (e.g. /usr/lib); such RPATHs are