The music vibe reminds a bit of Brian Eno's Under Stars track from the Apollo album:
Writing a winning 4K intro in Rust
51–60 of 94 posts
Re: Writing a winning 4K intro in Rust
#52I'm a little confused about what's happening here... Rust can run in an OpenGL shader ?!
https://github.com/ohazi/opengl-demo-rust
GLSL shaders are usually either loaded from files or stored as strings in your programming language of choice. The OpenGL library or bindings will usually have some facility to compile those programs and then send them to the GPU, along with textures, geometry, etc.
Re: Writing a winning 4K intro in Rust
#53I love the demo scene, but the culture is kind of strange. Like I've been fooling around with the C64, and all the tools (emulators, debuggers, and etc) are hosted on source forge, or sometimes this random ftp. The author of the debugger I'm using proudly proclaims that he only works on it when he's fucked up on drugs after parties. The documentation of some tools has lewd ascii art, and etc etc. I appreciate the ant…
"On the one hand, I found a program that does exactly what we need. On the other hand, not-quite-dressed anime characters..." I've had this exact conversation with coworkers before.
Re: Writing a winning 4K intro in Rust
#54Earlier quoted context omitted.
This is not true. Unsafe only disables a few safety features. There are still a bunch left on so unsafe rust is still more safety checked than C.
Care to elaborate? What are such safety features?
Re: Writing a winning 4K intro in Rust
#55Re: Writing a winning 4K intro in Rust
#56I love the demo scene, but the culture is kind of strange. Like I've been fooling around with the C64, and all the tools (emulators, debuggers, and etc) are hosted on source forge, or sometimes this random ftp. The author of the debugger I'm using proudly proclaims that he only works on it when he's fucked up on drugs after parties. The documentation of some tools has lewd ascii art, and etc etc. I appreciate the ant…
Re: Writing a winning 4K intro in Rust
#57I love the demo scene, but the culture is kind of strange. Like I've been fooling around with the C64, and all the tools (emulators, debuggers, and etc) are hosted on source forge, or sometimes this random ftp. The author of the debugger I'm using proudly proclaims that he only works on it when he's fucked up on drugs after parties. The documentation of some tools has lewd ascii art, and etc etc. I appreciate the ant…
After witnessing how "professionals" act behind closed doors, the difference is merely a mirage, in order to not affect the business image.
Re: Writing a winning 4K intro in Rust
#58I love the demo scene, but the culture is kind of strange. Like I've been fooling around with the C64, and all the tools (emulators, debuggers, and etc) are hosted on source forge, or sometimes this random ftp. The author of the debugger I'm using proudly proclaims that he only works on it when he's fucked up on drugs after parties. The documentation of some tools has lewd ascii art, and etc etc. I appreciate the ant…
Re: Writing a winning 4K intro in Rust
#59Earlier quoted context omitted.
This is not true. Unsafe only disables a few safety features. There are still a bunch left on so unsafe rust is still more safety checked than C.
Care to elaborate? What are such safety features?
The only things that are different in Unsafe Rust are that you can:
- Dereference raw pointers
- Call unsafe functions (including C functions, compiler intrinsics, and the raw allocator)
- Implement unsafe traits
- Mutate statics
- Access fields of unions
https://doc.rust-lang.org/stable/nomicon/what-unsafe-does.ht...
The point is, unsafely calling `get_unchecked` is what's bypassing the range check feature. Not Unsafe itself.
Re: Writing a winning 4K intro in Rust
#60Does someone know what the problem is with the intrinsics? Or is there a problem? The author states that this breaks his debug build for some reason.