As I’m working in VR field, I’ve decided to build PC workstation for VR prototyping (and lets not cheat ourselves – VR gaming as well ;). I’m describing this configuration below, as it may be useful for other VR developers and enthusiasts. I’ve built it with two assumptions in mind: mobility no compromises (at least in limits of sanity 😉 ) HW Specification Sentry PC case Corsair SF600 SFX Power Supply Gigabyte Z370N WiFi.. Read More
About Speed of Light in the Vaccum
My father’s passion is physics, and as he has a lot of time, he devoted it to study theory of relativity. Result of this studies is the experiment described below. If it’s correct, it proves that speed of light isn’t constant. Of course that is a big if, so treat it more like a riddle related to theory of relativity. Both myself and my father, we are interested in finding proof that the below.. Read More
OpenGL Clip Planes explained
User Clip Planes is mechanism provided by OpenGL that allows application to provide information about additional clipping planes, against which rendered geometry will be clipped. Each user specified clip plane can be turned on and off separately, and for each of them four plane equation coefficients can be provided using OpenGL API: void glEnable(GLenum cap); where cap is GL_CLIP_DISTANCEi ( i == 0 to N-1 ) void glClipPlane(GLenum plane, const GLdouble * equation); where plane is GL_CLIP_PLANEi (.. Read More
Proposition of new cache prefetch hint _MM_HINT_WT
There is plenty of algorithms in which CPU produces continuous blocks of new data (specifically when using Data Oriented Design). In such case we want to be sure that produced data will be transferred to RAM without disturbing CPU computation. Unfortunately this is not always the case in modern CPU architectures. First write to the given memory adress will cause so called write-miss. Write misses have no impact on CPU if given memory location is treated by caching mechanism as write-through.. Read More
Najnowsze komentarze