We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
ramin —
No actually I want to go even lower. I want to know how windows or Linux(in my case) draw a buffer…
»
Jason —
So I'm not sure if I fully understand what you're asking so let me know if I'm wrong about your qu…
»
ramin —
Thank you. The reason I got interested in this was that I am on Linux. I wanted to watch the first…
»
Mārtiņš Možeiko —
OS talks to GPU. And gpu driver is one how knows how to talk to GPU (what kind of information to s…
»
ramin —
So you are saying that OS talks to monitor or the GPU directly? Of course I understand what casey'…
»
Mārtiņš Možeiko —
There's no such thing as "pass pointer" to OpenGL for drawing to screen. You cannot do it. OpenGL …
»
ramin —
Hi everyone, I hear that every current computer has a GPU(integrated or not). and I suppose that d…
»
»
Mārtiņš Možeiko —
If you want to completely avoid C runtime library on Linux, you will need to write some assembly d…
»
Simon Anciaux —
@mmozeiko Do you know of any resource or example code for compiling without the CRT on linux ? I f…
»
Simon Anciaux —
I wasn't able to reproduce the issues on my machine (Windows 7 64bit) with or without the composit…
»
2bytes —
I used and it solved the problem but it slowed the frame rate very much. I can get a better resul…
»
Michael Dodis —
Wow, nice catch! Originally I was doing audio on the main thread, so that was probably leftover fr…
»
Simon Anciaux —
The build on itch.io crashed during the "particle animation" after pressing space to start a game.…
»
Simon Anciaux —
You could try to use to synchronize with the window manager. You should call that after StrechDIB…
»
Simon Anciaux —
Thanks. I looked into cephes and it's easy to get what I want. The code looks old though (pre C89 …
»
Mārtiņš Možeiko —
Not sure, but maybe that cast is to prevent compiler to generate warning about value not being use…
»
2bytes —
Hi, I've had a relatively harmless problem with the my current graphics card since I've bought it.…
»
Michael Dodis —
So, my dad showed me this old arcade game, and I found out I really liked it. I mean, it's way too…
»
Simon Anciaux —
Thanks everybody. I just didn't thought about using the "do while trick" here. @william: I complet…
»
miniu —
@UIForETW: Great tool! Love it :D Very useful. Looked quickly into performance analyzer and it doe…
»
Mārtiņš Možeiko —
Yep, "do { ... } while (0)" is preferred way. In fact all statement-like macro's should do that to…
»
William —
The way these assert macros work is by using and the . The problem is __debugbreak( ) returns vo…
»
Marc Costa —
The macro nesting issue is usually handled using a loop:
»
Simon Anciaux —
Maybe asking in the Unreal Engine forums would be more useful ? You could try to use to try to fi…
»
Simon Anciaux —
I'm trying to compile some C code without the CRT. I followed part of the on the subject. Most of…
»
albatros —
I never had theses symptoms, but I did had a problem doctors took more than a year to solve. I don…
»
Finalspace —
Hi there, i noticed that casey talked about cough issues since a while now and the doctors on his …
»
albatros —
Ok, we got a place and we've got people :) The last place we met seems not to be open yet, so I bo…
»
BernFeth —
Oh... Turns out I still had to call glEnableClientState(GL_VERTEX_ARRAY) before glVertexPointer() …
»