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.
Mārtiņš Možeiko —
That is handled in asset builder - when it parses wave file and prepares sound asset for runtime, …
»
Terans —
Hi, in the audio mixer, we do a linear interpolation between two samples, but how does Casey handl…
»
Mārtiņš Možeiko —
There was good article describing this technique in details here: (follow the other articles it l…
»
Rafael —
I'm trying to implement the pixel shader Casey discusses in the episode "Pixel Art Games and nSigh…
»
Simon Anciaux —
What I meant was that after the RDTSCP instruction there are some instruction to convert the resu…
»
Mārtiņš Možeiko —
It is called like that because it runs with same frequency - regardless of how fast actually core …
»
Tim —
Thanks for the response! At first I thought it was because of the different time-scaling with HPE…
»
Ryan Fleury —
Hello, everyone! I hope everyone is doing well! It has been another busy month in the Network, and…
»
CireNeikual —
Hi all, So this last month there were two major developments for AOgmaNeo. First, there is a new …
»
Finalspace —
Great, for the next version I have an idea of how to make it more robust: I will add a new mode f…
»
Rafael —
You'll need to figure out on which side of that axis you need to go (probably use the dot product…
»
Macoy Madson —
I have been working through lately because my graphics programming knowledge lags behind. Last ti…
»
Benjamin Pedersen —
Sounds annoying. Cool that Linux support is getting close, though. I know some Linux users that mi…
»
Benjamin Pedersen —
Makes sense, and "Import" might honestly be a better keyword to differentiate it from preprocessor…
»
Jens —
This post contains information about Windows and Linux, and it might appear that I think one is b…
»
Jens —
Include (or some variant of it) is very much on the todo-list! I don't think a C-preprocessor "cop…
»
Jens —
I just noticed this post (I haven't found out how to put on email notifications for HMN, if it's p…
»
Simon Anciaux —
There isn't a single solution, as the solution mostly depends on the specific thing you're trying …
»
Dmitriy Kubyshkin —
The majority of time since the last update was taken by abstracting away calling convention code t…
»
Rafael —
If you do the dot product of two vectors, the resulting scalar tells you if the two vectors point …
»
Simon Anciaux —
I seems that you don't reuse memory each frame. Once you pushed your vertex and index buffers to …
»
Simon Anciaux —
With the validation layer disabled it's working. For the batch file, I think it's OK to ask the us…
»
Simon Anciaux —
Yes. In this case the inner product (also called dot product) is used to tell on which side of a …
»
Rafael —
So if I understand you correctly, Those inner product edge tests can only tell if a point is insi…
»
Finalspace —
Okay first of all, please try to disable the validation in the fplVulkanSettings (validationLayerM…
»
ratchetfreak —
the trick is to ensure that eventually there is no need to push anymore. For example by using a fr…
»
C_Worm —
Hey! I've kind of understood the PushArray() thing casey does. But Let's say we have a OnGameInit(…
»
Simon Anciaux —
I tried the vulkan demo and it's not working on my config (Windows 7 64bit, i7 860, radeon r9 280 …
»
Simon Anciaux —
I don't know exactly what Casey meant, but I think the idea is to use the inner products to determ…
»
Finalspace —
Hi there, I am back and I have another release for you all! We finally have Vulkan support now in …
»