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.
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 …
»
Raytio
What is the default behavior for the get_file_list api on windows. Should the endpoint of the pass…
»
Zachary Pierson
That was what what caused the segfault, but it was a signal of a deeper issue. The program wasn't …
»
Ginger Bill
Removing that line shouldn't be the cause of the problem unless there's something else is going on…
»
Benjamin Arnaud
MotionBox is online and it fixes Youtube and SoundCloud. Give it a spin !
»
Zachary Pierson
It's even simpler than that. Just the act of linking it with clang is enough to make it to work. …
»
Daniel Hesslow
Yes! Perfect! That worked. Thank you. Now this seems completely obvious but I'm glad decided I ask…
»
Horrowind
Success! I uncommented/deleted the line in "@main()" in "test.ll" and recompiled everything wi…
»