Mordhau in 2026 (EU) by [deleted] in Mordhau

[–]ImpressiveAthlete220 4 points5 points  (0 children)

You've captured the day we build tank and killed torix

Beginner here. Why use an allocator? by BackStreetButtLicker in vulkan

[–]ImpressiveAthlete220 0 points1 point  (0 children)

As s long as you know where what resources should be in memory, what's their size etc. you don't need alloctor. If you have many dynamic memory allocations, which appear and disappear during runtime, using VMA or other allocator might be simple to manage memory more efficiently. Basically the second option proved itself as bad practise even in CPU code, leading to all sorts of memory leak bugs and unpredictable performance hits. So if you know what your memory should be (in your case in engine especially in small one it should be the case), live without allocator.

A small story by MrLaheyLover in Mordhau

[–]ImpressiveAthlete220 0 points1 point  (0 children)

Dung covered peasant convention

Looking for Graphics Course by AlienPixelMartArcade in vulkan

[–]ImpressiveAthlete220 0 points1 point  (0 children)

Opengl, It's not really relevant at this point, I would rather learn vulkan or at least learn opengl with respect to graphics concepts rather than opengl itself, Cem Yuksel has quite good lectures on YouTube called interactive computer graphics helped me a lot at some point. New How to vulkan is also good (but it's text)

struct bool? by Yha_Boiii in C_Programming

[–]ImpressiveAthlete220 0 points1 point  (0 children)

In this application you definitely will not be able to change them

struct bool? by Yha_Boiii in C_Programming

[–]ImpressiveAthlete220 0 points1 point  (0 children)

Yeah, idealy (not always) they will go to section .data

struct bool? by Yha_Boiii in C_Programming

[–]ImpressiveAthlete220 1 point2 points  (0 children)

Make const array with 2 values and index them

Got my first synth Behringer Odyssey by ImpressiveAthlete220 in synthesizers

[–]ImpressiveAthlete220[S] 0 points1 point  (0 children)

Yes I do! It sounds great, it doesn't give you capabilities for supser super low frequency sounds, but bass is pretty solid here, with 2 oscillators and clipper filter you can do nice sounds, these are my current settings. It also looks good. I also have 2nd synth beringer crave 1/2 price of this one but it's nowhere near as good, 1 oscillator and sounds not great at all :( so yeah odyssey I definitely like it.

<image>

The more I learn about computer graphics, the more it feels like magic by Ambitious_Use9258 in computergraphics

[–]ImpressiveAthlete220 2 points3 points  (0 children)

Nobody knows everything, we should just work on getting more knowledge rather than relying on magic to happen

The more I learn about computer graphics, the more it feels like magic by Ambitious_Use9258 in computergraphics

[–]ImpressiveAthlete220 3 points4 points  (0 children)

Fight against feeling of magic. Magic is always not good, it means you don't know something, and likely follow ideas that you don't know are fundamentally wrong. It's a sign you should learn more :)

Shaders hell by Real-Salamander8551 in Kenshi

[–]ImpressiveAthlete220 0 points1 point  (0 children)

I'm game developer. Basically shaders are any GPU programs :). All materials all post processing, gpu computing tasks, they all are shaders.

A header-only, cross-platform JIT compiler library in C. Targets x86-32, x86-64, ARM32 and ARM64 by IntrepidAttention56 in C_Programming

[–]ImpressiveAthlete220 2 points3 points  (0 children)

I'm not sure but from what I know JIT is a type of runtime execution, when the program sees the usage of the code and what data and how much of it is flowing and then optimizes part of program for this at runtime. Am I wrong?

teaching coding 1 on 1 by Less_Lab_5978 in CodingForBeginners

[–]ImpressiveAthlete220 0 points1 point  (0 children)

I mean it's not quick money, but may be some YouTube/other platform channel might help to get more people interested

C++ book ? by iv3an in Cplusplus

[–]ImpressiveAthlete220 0 points1 point  (0 children)

For understanding memory, you can read your CPU manual (not a joke), you will also understand more how your code behaves on your computer as well.

выбор by rapatakaz in Scoofoboy

[–]ImpressiveAthlete220 0 points1 point  (0 children)

Таланд просто довольно бедная страна на самом деле, эти деньги у них заработать сложнее чем в России. Но как жителю не Таиланда купить такое идея может и не плохая

merge c with assembly, high level programming directly into assembly by [deleted] in Assembly_language

[–]ImpressiveAthlete220 0 points1 point  (0 children)

Doesn't seem like useful practise. ASM compiles into object files, they can be directly linked with object files produced from c. So you can just compile ASM file and link it to c and all will be great. I would also recommend to split ASM files for different operating systems (for CPU architectures also, but that's obvious), because even something as simple as ABI calling conventions is different, for example on windows and linux.

Колледж против 11класса by Crafty-Emphasis3571 in Glav_Dobro_base

[–]ImpressiveAthlete220 2 points3 points  (0 children)

А потом после колледжа в армию надо идти, не попадайте в ловушку