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.
Ryan Fleury
Thank you! That song is "Concerning the UFO sighting near Highland, Illinois" by Sufjan Stevens.
»
Ryan Fleury
Thank you! Usually they'll take roughly 2 days. Once I have all the film I need, though, I can get…
»
Raytio
Yeah some easy way to tell that I was not getting a valid result might have helped but im not blam…
»
novus1044
I actually use asserts in my C code as well to cover the cases where I may receive a null pointer …
»
Neo Ar
Before February we did the following: On Feb. 3rd, I met my personal goal of finishing my custom …
»
Ginger Bill
Which is still a little redundant. ?int is stored internally as struct{int, bool} not ^int. A null…
»
Scott Hunt
Awesome, looks great. Just got this up and running in my engine as well on Monday. Very simple wit…
»
novus1044
I will preface the following statements with the caveat that I am not a professional developer. Wi…
»
Jack Mott
good point! In my case I would just end up reloading the old one, but that is also bad. Things wo…
»
Ginger Bill
Maybe or option types are pretty much the base type plus a bool. They do work however, I'm thinkin…
»
novus1044
I noticed in the core branch that Maybe exists as a member of an enum defining the type in a type …
»
Mārtiņš Možeiko
I have used LLVM before a lot, and I like it a lot :) But you need to remember that…
»
novus1044
Okay, that makes sense. Without documentation I just wasn't sure how to go about getting a slice f…
»
Jeremiah Goerdt
I know nothing about it, so I'm curious what others' thoughts are on
»
Ginger Bill
No. To slice an array, it's really simple: I should note, I may change the syntax eventually from…
»
novus1044
Hey Bill, I recently began playing around with Odin and noticed that you have incorporated slices …
»
Allen Webster
In the default bindings, the key combo is bound to send an application kill request.
»
Doeke
How can you quit 4coder from fullscreen? alt+f4 doesn't work
»
ratchetfreak
Detaching (using another program) doesn't destroy the program. You need to call glDeleteProgram f…
»
Tom
at least with opengl, if you're detaching your shader and shaderprogram objects asap, shouldn't th…
»
ratchetfreak
And if you are gong to be doing a lot of hot swapping, be aware of how to clean up old programs Fo…
»
Tom
a pitfall to be aware of, for others attempting this: check if the new shader source compiles corr…
»
Jesse
Smooth. Lovely aesthetic. What's the title of the song in the earlier part of the video with the p…
»
Ginger Bill
I'm loving these development videos! Keep up the good work. How long do these videos usually take …
»
Ginger Bill
Wow. LLVM is starting to look less appealing by the day. This isn't the first problem I've …
»
Mārtiņš Možeiko
Right. I explained that poorly. What I wanted to say is that runtime will treat both shaders as co…
»
ratchetfreak
Actually in D3D and vulkan you have to specify the name of the entry point so you can put the ver…
»
Allen Webster
Hmmm... maybe I ought to clean that behavior up a little bit. It sounds like it would have saved …
»
Mārtiņš Možeiko
Ubershaders is not for putting vertex and fragment shaders in one. That's not possible at all with…
»
Chen
Yo this is pretty cool. You know how to do uber shaders? like vertex and fragment all in one file …
»