#programming

1 messages · Page 148 of 1

olive sable
#

i think ye

#

86370

midnight sigil
#

I'll die faster when I see these not being packed into a variable

olive sable
#

dont worry about it

midnight sigil
#

also use := instead of =

true hemlock
#

should i keep old scores like my linux scores

olive sable
olive sable
midnight sigil
olive sable
#

hmm

#

ok

#

not now tho

hollow spruce
#

I can't survive that because I'm still class 7 am to 2:30 pm

true hemlock
#

@olive sable can you run yours and tell me your peak

olive sable
#

aight gimme a sec to go to windows

midnight sigil
true hemlock
#

also what's your windows

midnight sigil
#

thank god I don't have to build llvm myself and encounter more errors

nocturne olive
#

We need to figure out a way to make Linux be faster again

sage crag
nocturne olive
#

There shall be no test that Linux loses to Windows

olive sable
#

i remeber seein an 8 once, but now its doing 69841

true hemlock
#
# Leaderboard (Linux)

| # | Name     | FPS    | OS            | CPU              | GPU                      | RAM                               |
|---|----------|--------|---------------|------------------|--------------------------|-----------------------------------|
| 1.| Quack    |  52958 | Linux NixOS   | 13900 (ES Q0L4)  | RTX 4070 Super           | 4x16GB DDR4-3600C19 @3200MT/s C14 |
| 2.| superbox |  35600 | Linux Mint    | 12700K           | RTX 4070 TI              | 2x32GB DDR4-3200C16 @3800MT/s C19 |
| 3.| Iggly    |  30573 | Linux CachyOs | Z1 Extreme       | AMD Phoenix              |
| 4.| Shuni    |  27158 | Linux NixOS   | 7950X            | AMD Raphael (integrated) |
| 5.| konii    |  23141 | Linux NixOS   | 7600X            | AMD raphael (integrated) | 2x16GB DDR5-5200C30 @6000MT/s C30 |
| 6.| Prism    |  22809 | Custom        | HP Prime G2 RevD | (Graphing Calculator)    |
| 7.| Iggly    |  18677 | Linux CachyOS | i7-1260p         | Xe Graphics (integrated) |
| 8.| Sam      |  18153 | Linux CachyOs | 5950x            | RTX 3090                 |
| 9.| toast    |  17000 | Linux NixOS   | 5900x            | RTX 5070 ti              |
|10.| unkomp   |   9458 | Linux Arch

# Leaderboard (Windows)

| # | Name     | FPS    | OS            | CPU              | GPU                      | RAM                               |
|---|----------|--------|---------------|------------------|--------------------------|-----------------------------------|
| 1.| Quack    | 124130 | Windows 10    | 13900 (ES Q0L4)  | RTX 4070 Super           | 4x16GB DDR4-3600C19 @3200MT/s C16 |
| 2.| Vanyilla |  86370 | Windows 11    | 9950X            | RTX 4090                 |
| 3.| Adesi    |  74199 | Windows ??    | 5950X            | RTX 4080                 |
| 4.| Sam      |  72349 | Windows ??    | 5950X            | RTX 3090                 |

# Leaderboard (MacOS)

| # | Name     | FPS    | OS            | CPU              | GPU                      |
|---|----------|--------|---------------|------------------|--------------------------|
| 2.| Vanyilla |  6034  | MacOS         | M4 Pro           | -                        |

oh i got 124K on peak

midnight sigil
olive sable
#

72349

#

windows got done with the startup tasks

nocturne olive
#

Windows startup is annoyingly latent
On Linux once it's up it's all loaded up

sage crag
#

124k deliv

true hemlock
#

fr

olive sable
#

aight im going to bed now, gonna dream about the frames

sage crag
#

i will figure out a way

true hemlock
#

time to try on my threadripper :)

nocturne olive
olive sable
#

im gonna try ot use a profiler tomorrow to see why its faster on windows

#

we'lls ee

#

i downloaded intel vtune

nocturne olive
#

What's that?

true hemlock
#

btw

#

ram does matter

#

especially latency and cas timing

nocturne olive
#

Interesting

true hemlock
#

ssd doesn't matter lol

nocturne olive
#

I wonder how much more I would get if I lowered my timings then
I know for certain all timings reduced by 1 is stable

true hemlock
#

you can try

sage crag
#

even just for general compute ram is a huge bottleneck on am5

olive sable
#

I have cl18 so not too great

true hemlock
#

@olive sable i think we need to separate windows and linux scores ngl

olive sable
#

Maybe for the best ye

true hemlock
#

i just forced my system to run CL16 despite the ram being rated at 19

#

....on 4 sticks

#

god i fucking love ddr4

sage crag
olive sable
#

You can do that on intel, but my amd would jump off a southbridge

nocturne olive
nocturne olive
#

If so that's linear

#

Or not

#

I calculated with the wrong base speed

#

It would be about 1 tick under linear from 3600 rated speed

#

Either way, I wonder how low I could get my timings

#

Does anyone know good memory stress-testing software for Linux?

midnight sigil
nocturne olive
# sage crag compile chromium

I mean one that's actually designed for testing memory and knows to check for errors
Also Chromium compile sounds like more of a compute benchmark

sage crag
nocturne olive
#

I need a stress-test that runs for a couple hours straight

true hemlock
#

unfortunately my 13900 is locked to 3200MT/s

sage crag
nocturne olive
nocturne olive
#

But I need something more controlled

olive sable
#

When you have to start counting in ns you know shit is insane

#

Anyways goodnight

true hemlock
#

superbox what's your ram model

true hemlock
olive sable
#

Just a few neurOMEGALUL

true hemlock
sage crag
#

i hage uh

nocturne olive
true hemlock
#

gotcha

sage crag
#

2x16gb ddr5 or something

glad path
#

I feel like this channel is the most isolated from the rest of the server ngl
Might as well be its own server even

nocturne olive
sage crag
true hemlock
#

@glad path what's your graphing calculator lol

true hemlock
glad path
#

HP Prime G2
Hardware revision D

sage crag
#

not always though, it boosts because expo

glad path
sage crag
#

my motherboard supports up to 5600mhz but i dont want to push it

glad path
#

/srs

sage crag
glad path
#

Also my calculator can run c but the firmware doesnt give you that option 😭

#

Theres no custom firmware for it unfortunately

sage crag
#

awa

true hemlock
#
# Leaderboard (Linux)

| # | Name     | FPS    | OS            | CPU              | GPU                      | RAM                                |
|---|----------|--------|---------------|------------------|--------------------------|------------------------------------|
| 1.| Quack    |  55273 | Linux NixOS   | 13900 (ES Q0L4)  | RTX 4070 Super           | 4x16GB DDR4-3600C19 @ 3200MT/s C14 |
| 2.| superbox |  35600 | Linux Mint    | 12700K           | RTX 4070 TI              | 2x32GB DDR4-3200C16 @ 3800MT/s C19 |
| 3.| Iggly    |  33191 | Linux NixOS   | i7-1260p         | Xe Graphics (integrated) |
| 4.| Semicolon|  32100 | Linux Arch    | 5950x            | RX 6800 XT               | 4x16GB DDR4-3600C16 @ 3600MT/s C16 |
| 5.| Iggly    |  30573 | Linux CachyOS | Z1 Extreme       | AMD Phoenix              |
| 6.| Shuni    |  27158 | Linux NixOS   | 7950X            | AMD Raphael (integrated) |
| 7.| konii    |  26364 | Linux NixOS   | 7600X            | AMD raphael (integrated) | 2x16GB DDR5-5200C30 @ 6000MT/s C30 |
| 8.| Prism    |  22809 | Custom        | HP Prime G2 RevD | (Graphing Calculator)    |
| 9.| Sam      |  18230 | Linux CachyOs | 5950x            | RTX 3090                 |
|10.| toast    |  17000 | Linux NixOS   | 5900x            | RTX 5070 TI              |
|11.| Assist   |  13037 | Linux CachyOS | i3 8100U         | UHD 620                  |
|12.| unkomp   |   9458 | Linux Arch

# Leaderboard (Windows)

| # | Name     | FPS    | OS            | CPU              | GPU                      | RAM                                |
|---|----------|--------|---------------|------------------|--------------------------|------------------------------------|
| 1.| Quack    |  21589 | Windows 10    | 13900 (ES Q0L4)  | RTX 4070 Super           | 4x16GB DDR4-3600C19 @ 3200MT/s C16 |
| 2.| Vanyilla |  13531 | Windows 11    | 9950X            | RTX 4090                 |
| 3.| Sam      |  11000 | Windows ??    | 5950X            | RTX 3090                 |
| 4.| Adesi    | RETAKE | Windows ??    | 5950X            | RTX 4080                 |
| 5.| Caibi    | RETAKE | Windows ??    | 14700F           | RTX 4060                 |
| 6.| Quack    | RETAKE | Windows 10    | TR 3990X 64 core | 2x TITAN V + K80 24GB    | 8x32GB DDR4-3200C16 @ 3200MT/s C16 |

# Leaderboard (MacOS)

| # | Name     | FPS    | OS            | CPU              | GPU                      |
|---|----------|--------|---------------|------------------|--------------------------|
| 1.| Vanyilla |  6034  | MacOS         | M4 Pro           | -                        |
sage crag
#

quack what is up with your machine

true hemlock
#

guess we doin MacOS aswell

glad path
true hemlock
#

Prism's random graphing calculator in the list is never gonna be not funny

glad path
#

Ill try and get it running on my m3 tmrw

true hemlock
sage crag
olive sable
#

Has x11 been tried yet?

sage crag
#

oh wait

true hemlock
#

remember chat, i did record and even stream my fps so i ain't lying about it

sage crag
#

this makes me thing the reason linux is getting low frames is because its doing vsync

glad path
sage crag
glad path
#

._.

true hemlock
sage crag
#

x11 will just skip frames it doesnt care about

rough bloom
#

not Xorg though

true hemlock
#

shuni try windows

sage crag
rough bloom
glad path
#

If only we could make it use the metal backend fir macos

rough bloom
#

never

sage crag
#

meow

olive sable
#

Is that a good or a bad thing?

true hemlock
#

looking at the scores

midnight sigil
sage crag
true hemlock
#

i wonder if sam's code benefits intel more

#

somehow

olive sable
#

Might just be the memory controller tbh

sage crag
#

i will try running it in x11 next time

true hemlock
#

if its running on a set profile it shouldn't matter

#

especially when the only intel entries are all ddr4 lol

sage crag
#

i did say it was a memory throughput and latency benchmark neuroComfy

nocturne olive
true hemlock
#

in throughput the ddr5 folks would've won easily

#

in latency it'll be on par

sage crag
#

this is true

sage crag
#

i thought ddr5 latency was still way worse than ddr4

true hemlock
#

CAS timing yeah, but real world no

olive sable
#

It mostly is iirc

true hemlock
#

6000MT/s on CL30 is like 10ns

#

3200MT/s on CL16 is also 10ns

sage crag
#

oh right the frequency plays a role

olive sable
#

Oh ye

sage crag
#

iirc latency is also more impactful on ddr5 than ddr4

olive sable
#

I have 3600 cl 18, so about the same. But 4 sticks so bad

true hemlock
#

ehh

#

4 sticks ddr4 are great

sage crag
#

trying to get 1 large stick is hard

glad path
#

How hard would it be to use metal backend for macos

sage crag
sage crag
true hemlock
#

i overclocked mine to up to 4200MT/s, 4 sticks, when im still on a 14600KF

#

ddr4 doesn't give any fucks about 2dpc for some reason

#

but ddr5 is so picky

olive sable
#

4 on amd is asking for trouble

sage crag
glad path
#

Wait should I rewrite my code to use the hpprime micropython implementation

true hemlock
#

his ddr5 4 sticks ran on 3000MT/s

sage crag
#

om

rare bramble
#

what

nocturne olive
true hemlock
#

yeah 😭

#

3000MT/s

sage crag
true hemlock
#

except with twice as bad in latency

nocturne olive
olive sable
#

I rma'd my 2ndhand ram cuz of memory errors, but months later i thought it might have just been the mem controller.

true hemlock
#

intel's IMC is for some reason really good

olive sable
#

It is ye

true hemlock
#

i've seen 4400MT/s ddr4 on a 10th gen intel before

#

let me find

nocturne olive
sage crag
#

lol

warped narwhal
olive sable
#

Ok i need to actually sleep now

warped narwhal
#

an example from the motherboard I use

nocturne olive
warped narwhal
#

here it is for your motherboard

faint sandal
#

whomst

#

yes i can't go above stock 3600 mts

sage crag
#

you are 11:35 right

true hemlock
#

my dealer's bench

sage crag
true hemlock
#

4900MT/s on a 10700KF

sage crag
true hemlock
nocturne olive
true hemlock
#

😭

#

i wonder if that'll be enough to beat my scores

#

did a pull req for sam

rigid snow
sage crag
#

sam is using volk

#

for his vulkan loader

rigid snow
#

oh yeah right

sage crag
#

not sure how compatible they are

#

volk is probably just thin bindings so many it would work

nocturne olive
#

I should remember to tune my timings back to how they should be at some point

true hemlock
#

if the 7950x ES somehow got second place then sam's code is 100% favoring for ES models for some reason

nocturne olive
#

And probably tune them more but I need Linux stress-testing software

#

Also I want to overclock my CPU but I also need a stress-test and benchmark for that and Cinabench from what I know has no Linux build last I checked

true hemlock
true hemlock
#

3Dmark

#

idk

#

right i should try more benchmarks

nocturne olive
#

I need to find one that works on Linux

#

PassMark is out because paid

true hemlock
#

3D mark definitely be confused of what the fuck is my cpu

midnight sigil
#

quack may you share your makefile for sam's triangle thing

#

I'm so stuck on the linker

true hemlock
#

ok hold on

nocturne olive
#

3DMark paid as well?

true hemlock
#

you can use 3Dmark demo

nocturne olive
#

Does it work indefinitely?

true hemlock
nocturne olive
#

I don't like using limited time trials

true hemlock
nocturne olive
#

Cool, I can work with that then

true hemlock
#

just limited features, and demo features is all you needed

nocturne olive
#

Oh it's also not for Linux

true hemlock
#

you can get it from steam?

nocturne olive
#

That doesn't make it Linux native, it'll just run on Proton and lose some perfromance from overhead

hollow spruce
#

Finally I'm free now time some coding

midnight sigil
#

it's my issue then

true hemlock
hollow spruce
true hemlock
#

do you already have SDL3 and vulkansdk?

midnight sigil
#

yep

#

C:/VulkanSDK/1.4.321.1/
C:/SDL3-3.2.20/

hollow spruce
#

U use gpp in windows still good then visual code studio

nocturne olive
midnight sigil
#

I'm building with make

#

it's no buisness with the ide

nocturne olive
#

How odd

true hemlock
#

LMFAOOOOO

midnight sigil
#

the error occurs with "C:\\Program Files\\LLVM\\bin\\lld-link" -out:output/release/vulkan.exe -defaultlib:libcmt -defaultlib:oldnames "-libpath:C:\\VulkanSDK\\1.4.321.1\\Lib" "-libpath:C:\\SDL3-3.2.20\\lib\\x64" "-libpath:C:\\Program Files\\LLVM\\lib\\clang\\20\\lib\\windows" -nologo output/release/main.o output/release/vk_frames.o output/release/vk_command.o output/release/vk_device.o output/release/vk_sync.o output/release/volk.o vulkan-1.lib SDL3.lib kernel32.lib user32.lib gdi32.lib winmm.lib imm32.lib ole32.lib oleaut32.lib version.lib uuid.lib advapi32.lib setupapi.lib shell32.lib dinput8.lib

true hemlock
midnight sigil
rare bramble
hollow spruce
# midnight sigil the error occurs with `"C:\\Program Files\\LLVM\\bin\\lld-link" -out:output/rele...

Confused about what a Linker does in Embedded Systems? 🤔In this video, I explain the concept of a Linker in simple terms — what it is, why it's needed, and how it fits into your Embedded C build process.
You'll learn:
How object files are combined into a final executable.
How the linker resolves function calls across different files.
Why th...

▶ Play video
true hemlock
midnight sigil
#

I know what a linker is neurOMEGALUL

#

there's no x86 libs in the vulkansdk, and I removed x86 libs in sdl3

#

same errors

hollow spruce
#

@midnight sigil try hard

nocturne olive
#

Wrong VulkanSDK?

midnight sigil
#

nope

hollow spruce
true hemlock
#

i had the idea with making caibi using .bat instead for debugging purposes

#

hold on

hollow spruce
#

Location ure gpu driver files

midnight sigil
true hemlock
midnight sigil
#

aka I build my own llvm?

opaque sigil
#

I think you're accidentally using the visual studio clang

true hemlock
#

that

#

so yeah

midnight sigil
#

I only have LLVM clangs

#

I can specify llvm path hold

hollow spruce
#

Use gpp library

midnight sigil
#

omg free mone

midnight sigil
#

it's the linker's problem

nocturne olive
#

3DMark just does not run on Linux at all

glad path
#

Embed fail spotted

#

Message deleted tho

nocturne olive
#

I think I finally found some benchmark tool that has a Linux build

amber fractal
#

It's called triangle

nocturne olive
#

No actually

#

I wanted an actual one I can use for stress testing and stability testing stuff

#

And just comparing performance

true hemlock
#

iggly have you seen the new leaderboard

amber fractal
#

I believe a program called stress might do what your looking for

nocturne olive
#

Huh?

midnight sigil
nocturne olive
#

Where does one get such?

amber fractal
true hemlock
#

😭

amber fractal
#

I wish it wasn't real

true hemlock
amber fractal
nocturne olive
#

Oh great, it's on apt

amber fractal
#

I mean it is elsewhere

hollow spruce
#

I'm on mobile still rendering
FPS: 314.018
FPS: 311.065

amber fractal
#

I just picked apt

true hemlock
midnight sigil
amber fractal
midnight sigil
#

I messed 6 hours on it and I can't even build it

amber fractal
true hemlock
#

what's the error now

hollow spruce
midnight sigil
amber fractal
#

I'm glad I got builds at all tbh

true hemlock
#

actually

#

@midnight sigil you want the windows build?

#

hold on

amber fractal
amber fractal
hollow spruce
#

Let me check the text to recognize in my phone

midnight sigil
opaque wharf
#

What has Sam done to this channel ICANT

true hemlock
#

do not cd to the release folder, doesn't work that way lol

amber fractal
#

🔺

nocturne olive
#

Uhh, the stress thing doesn't work
It just crashes and makes Steam completely freak out

true hemlock
#

lmao

amber fractal
#

I could have never seen this coming

nocturne olive
#

Do you know other more functional tools?

amber fractal
#

stress works for me, don't have anything else.

true hemlock
#

need to try

#

hold on

nocturne olive
opaque wharf
#

So, maybe mprime is the alternative

amber fractal
true hemlock
#

this one you just need to run triangle.bat
(this one is compiled on an engineering sample CPU, might not be optimized for everyone unless if you have a 13th ES)

nocturne olive
#

Oh apparently it just could not handle 8GB of memory

#

It works with 1GB

amber fractal
true hemlock
midnight sigil
#

buh I can't do triangle funny with safe mode

nocturne olive
#

I did also find out that one of the tools I used for stress-testing on Windows has ported to Linux, so that's helpful as well

amber fractal
#

Chat, I feel like the goal in life should be a 1M fps triangle

warped narwhal
#

damn, I guess I'm going to have to fight this code to get it to work

amber fractal
#

Debug doesn't exist mhm

tender river
#

mreow

warped narwhal
#

maybe compiling sdl3 from source is not the best option

midnight sigil
warped narwhal
#

nice

midnight sigil
#

let me try to install a mini windows

true hemlock
nocturne olive
#

SMOL

midnight sigil
true hemlock
#

sam smh

nocturne olive
true hemlock
#

unoptimized as fuck

#

no lol

true hemlock
#

i need to try on my 125H laptop lmao

true hemlock
midnight sigil
#

Tutel can it compile on my pc neurOMEGALUL

true hemlock
#

i'll try lol

amber fractal
#

for those who are wanting to tinker

true hemlock
#

yeah

#

easier to get everyone's score aswell

#

i'll bundle sdl3, clang++ and vulkansdk

opaque wharf
#

Vulkan SDK? catdespair

true hemlock
#

good luck

#

but i think its worth it for people that doesn't wanna bother getting vulkansdk and sdl3

nocturne olive
#

I'm gonna do a real quick silly test with all components on max load to see the temps

opaque wharf
#

@sage crag look what happens because you mention statically linking vulkan

opaque sigil
#

May as well just bundle vcpkg

true hemlock
opaque wharf
#

The prophecy catdespair

true hemlock
#

1.61GB

#

holy fuck

nocturne olive
#

Seems like

  • 3090: 80 C
  • 4070Ti :90 C
  • CPU: 90 C
    When all components are fully under load
amber fractal
sage crag
nocturne olive
opaque sigil
#

Good? No. Okay? As long as they're not throttling

nocturne olive
#

It'll only rarely get that bad anyway, usually the 3090 won't be running max when the other two are and the other way around

opaque sigil
#

Then it's probably fine, this is a worst case after all

nocturne olive
#

Since the 3090 is only there for compute workloads and the other two are for all the other stuff

#

Mainly ML is what the 3090 does

#

So barely ever used

midnight sigil
#

will win10 faster than win11

#

I'll just go ahead and try some tiny windows ngl

rare bramble
#

there was some weird issue with win11 being slower than win10 some time ago but I think it got fixed

#

you could see this in some game bench marks

true hemlock
#

lmao it fucking worked

amber fractal
true hemlock
#

just gotta optimize the size

#

oh

amber fractal
true hemlock
#

400MB

#

not bad

amber fractal
#

Discord upload limit is only 100MB neuroTroll

true hemlock
#

i gotta try it out though

amber fractal
true hemlock
#

but yeah targetting 100MB or lower

amber fractal
#

plebs are at 10MB and it bothers me to no end

#

mainly with photos

true hemlock
#

right you don't even need the vulkan binaries

nocturne olive
#

100MB is the boosted server T3 limit

amber fractal
rare bramble
#

neuroBwaa just send files in chunks

amber fractal
midnight sigil
true hemlock
#

you only need vulkan-1.dll afaik

opaque wharf
true hemlock
#

for runtime

#

i nuked the vulkan bin and its still 400MB FeelsWeirdMan

#

the compressed file

nocturne olive
#

I guess Vulkan compresses well

true hemlock
#

nvm, 179 MB

midnight sigil
#

meh you need to recompile the whole thing in x86 what am I talking about

opaque sigil
#

Maybe that was 16 bit I don't remember

midnight sigil
#

what versions of windows does the executable support

#

I have so many questions neuroSob

true hemlock
#

once i got it to work on my other machines that means it works and i can start optimizing (removing unecessary binaries or lib or dlls)

sage crag
#

bwa

amber fractal
#

Someone needs to fit the github with actual releases, because at least surely it can be done there instead of discord.
(Doing it with gh actions should be considered a crime to the person doing the action)

sage crag
#

alternatively everyone use nix

true hemlock
#

works

#

200MB lmfao

#

my laptop only got 4k ish

#

both prebuilt and one click compile version

#

LMFAO

amber fractal
#

CPU limited is crazy

#

But yeah, always CPU limited

true hemlock
#

let me optimize the size so i can easily try on other machines

nocturne olive
amber fractal
# true hemlock

What the CPU is doing:

drawcall()
frame++
drawcall()
frame++
drawcall()
frame++
warped narwhal
#

I got it working neuroHypers

amber fractal
opaque wharf
#

I wonder if there is a counting algorithm that is faster

nocturne olive
#

Faster than the increment there? No idea

true hemlock
#

removing like 80% of the files in vulkan's Lib folder not only optimized size, but also performance for some reason

#

wtf

nocturne olive
#

wuh

#

Windows is weird

amber fractal
opaque wharf
#

Hmmm, will function call be more expensive that incrementing?

#

Because I wonder if the increment can be defered somehow

nocturne olive
#

I'm kinda assuming the compiler inlined the function

opaque wharf
#

One way to find out neuroTroll

nocturne olive
#

Looking at the binary?

true hemlock
#

dude what the fuck is spirv

#

those took like 70% of the file size

#

i removed em, and performance goes up

amber fractal
#

Perfect

true hemlock
#

my laptop can now do 7K

opaque sigil
#

spirv is what vulkan compiles down to

nocturne olive
#

So does that mean it's the Vulkan compiler?

true hemlock
#

its not

midnight sigil
#

neuroPain I'm the only guy that's unable to compile the triangle

#

this is so doomed

true hemlock
#

soon dw

#

one click compile

#

:)

midnight sigil
#

neuroHypers packed environment

rough bloom
amber fractal
#

You've heard of one click run, now we have for you one click compile (and manually run still neuroTroll)

true hemlock
#

would anyone willing to try it out

amber fractal
#

This technology is considered the evolution to pre-computing as the resulting program fits the hardware it's running on perfectly.

true hemlock
#

oh the compressed size is 88MB

amber fractal
true hemlock
#

build.bat to compile, triangle.bat to run
NOTE:

  • VulkanSDK and SDL3 is packed, you don't need to install these on your own.
  • you might need GCC/MSVC installed.
  • running the one click compiler isn't a must, but it often improves performance because you're compiling from source directly on your machine
#

might aswell try in my older systems

midnight sigil
#

no way you packed clang++ and lld as well lol

amber fractal
true hemlock
midnight sigil
#

no way bro

#

it worked

#

what

amber fractal
#

Finally neuroHypers neuroHypers neuroHypers

midnight sigil
#

and it runs 56k

true hemlock
#

well shit

midnight sigil
#

I'm deleting my vulkansdk now

true hemlock
#

people that uses it might also need gcc

#

uh oh

#

wait

#

hold on

#

ah its just some header files

midnight sigil
#

I still don't know what's the issue before but it works now lol

#

62k fps

#

anyways

#

SUPPORT THIS MOVIE: https://store.gamersnexus.net/black-market-gpu-backers - the backer tiers are the only way to get digital rewards, like the wallpaper packs, bonus videos we're filming, behind-the-scenes with the team, and the USB key with the movie written to it! They are only available a limited time.
NVIDIA (NVDA) GPUs have become so in-de...

▶ Play video
opaque sigil
#

oh yeah i need to finish that

true hemlock
maiden geyser
warped narwhal
#

100 is for people without nitro posting on boosted servers

safe path
#

willing to trade a highly damaged liver for a 4080 evilWant

sage crag
#

willing to trade one eyelash for 4080

nocturne olive
#

I'll settle for a 3090 for whatever

sage crag
nocturne olive
#

That would be counter-productive due to shipping mess
And I meant something I can do or actually provide

sage crag
#

no you just need to send it over email

fading olive
midnight sigil
#

"We can make one right now"

#

he's a popular youtuber as well

#
#

this guy

#

bro touches 5090s every day or some shit

shell bobcat
#

Hi

patent walrus
#

gotta install visual studio build tools on my relative's really trashy laptop with a HDD Aware

fast pagoda
maiden geyser
fast pagoda
patent walrus
#

i3-7100U, 2.4 GHz, 4GB of RAM

fast pagoda
fast pagoda
#

autotranslate of b2 titles is great

#

not the local tyrant

maiden geyser
fast pagoda
#

i think that should have an igpu

umbral thorn
hot ginkgo
maiden geyser
midnight sigil
#

the youtube is his official account

fading olive
#

is youtube not blocked in china?

midnight sigil
#

of course they have ways to bypass, if they can smuggle gpus that easily

maiden geyser
midnight sigil
#

👆

hot ginkgo
fading olive
#

But why would a chinese repair shop make their main channel on youtube instead of bilibili?

midnight sigil
fast pagoda
fast pagoda
#

it outputs graphics

#

processes them even

#

not very well

#

but it do be

midnight sigil
true hemlock
#

my nvs310:

maiden geyser
midnight sigil
fading olive
true hemlock
fast pagoda
midnight sigil
fast pagoda
midnight sigil
fast pagoda
#

2 pixel shaders, NO vertex shading, 4 TMUs w/ 2 ROPs

true hemlock
fast pagoda
#

the good ol days

fading olive
# midnight sigil and so he can collab(kinda) with Gamers Nexus

ok sure, but GN also collabed with Mr. 5 on bilibili in that video. So I don't think that him also being on YT has much to do with it. But being on both platforms makes more sense to me. It sounded like people were saying that YT was the "main" channel or something

#

I figured it would be risky for chinese people to blatantly bypass the firewall, I guess not.

midnight sigil
midnight sigil
#

just don't post politics outside and get caught, otherwise you're good

hot ginkgo
midnight sigil
#

no one cares

#

matorias what were you typing

tall ridge
#

Sry trying to write my question )

#

but my brain is numb

patent walrus
#

oh that’s WAY better than i thought - Intel(R) HD Graphics 620

midnight sigil
#

maybe just try to run it on a better pc

tall ridge
#

Long story short. I`m learning DevOPs . And now I'm working with GitActions and Secrets for autodeploy. Question is : when you have an access to a repo , should i use PATs or ask an owner to Deploy public keys?

midnight sigil
#

both should be fine no?

tall ridge
#

yea that's true . But what way is the "right" one ? I mean the most efficent or safe or common to use ?

midnight sigil
#

I personally would use pats

#

but if you really want strict management on the affect scope

#

use deploy keys

tall ridge
#

Got it . Thank you very much .

true hemlock
#

for some reason it runs slightly better (at least on my laptop)

midnight sigil
#

10k fps boost

patent walrus
midnight sigil
patent walrus
#

you think you can fool me with your uh

#

Trojan:Script/Wacatac.B!ml

#

and

#

Trojan:Script/Wacatac.C!ml

true hemlock
midnight sigil
sage crag
true hemlock
#

abort mission we've been exposed monkaLaugh

midnight sigil
sage crag
#

free computer neuroSus

midnight sigil
#

FUCK

#

they realized why our triangle application is so big

true hemlock
#

fr waaaaa_death

sage crag
midnight sigil
#

is it possible to make
-# nub
even smaller

sage crag
midnight sigil
#

norb

#

-# nub

sage crag
#

nubternate

midnight sigil
#

nubternate

lament igloo
#

anyways here's a polyglot file
im pretty sure some of yall know how to use this

midnight sigil
true hemlock
#

@lament igloo triangle.

lament igloo
#

tf u mean

opaque sigil
#

triangle mhm

true hemlock
lament igloo
midnight sigil
hot ginkgo
midnight sigil
#

we have linux

#

windows

#

mac

#

and android(question mark?)

opaque sigil
#

i should try again under windows hmm

midnight sigil
#

might be just windows arm or smth

true hemlock
#

windows users no balls lucky having a premade packed compiler for them smh

#

nixos if you dare

midnight sigil
#

we should test if windows vista x64 works neuroWicked

tender river
#

a wawawa wawa wawawawa

lament igloo
#

nahhhhh

opaque sigil
#

chay you should run this on your phone neuroPogHD

lament igloo
#

what the fuck is this file to make this specific dialogue show up 💀

midnight sigil
opaque sigil
#

that's just any file downloaded from the internet

opaque sigil
#

does it even run vulkan actually

lament igloo
#

didnt expect files inside zip archives would be affected too

true hemlock
tender river
#

my op6 supports vulkan but its a bit batteryless right now

opaque sigil
lament igloo
#

uhhh it crashed

midnight sigil
tender river
#

currently i use a pinephone which probably only supports llvmpipe

true hemlock
#

or msvc

lament igloo
#

idk, what do u think

true hemlock
#

huh

lament igloo
#

how do i select to my GTX

true hemlock
#

try to recompile

midnight sigil
true hemlock
lament igloo
true hemlock
midnight sigil
lament igloo
#

recompiled, same result

midnight sigil
#

it's a vulkan application afterall

opaque sigil
#

what does %ERRORLEVEL% say after running

true hemlock
#

odd

lament igloo
opaque sigil
#

you'll have to modify the source

#

integrated gpus are preferred as it is

true hemlock
#

apparently dgpu is fine

opaque sigil
#

no i meant the program itself prefers igpus

#

unless it's been changed again

lament igloo
#

im on a laptop rn if that changes anything

midnight sigil
sage crag
#

wouldnt be in this mess if nix

midnight sigil
#

just override USE_IGPU to false

#

I trust in Sam's code

true hemlock
#

try to remove the echo suppressor in the triangle.bat

midnight sigil
midnight sigil
true hemlock
lament igloo
midnight sigil
true hemlock
#

huh

#

promote do you by any chance have vulkan already installed

nocturne olive
midnight sigil
true hemlock
nocturne olive
lament igloo
midnight sigil
#

doesn't make sense if it's outdated

lament igloo
#

yo
what is this rating system dawg

nocturne olive
midnight sigil
lament igloo
midnight sigil
lament igloo
#

i really need to learn c++ 💀

hollow spruce
#

O myy processor

midnight sigil
true hemlock
midnight sigil
hollow spruce
lament igloo
sage crag
midnight sigil
#

isn't it just llvm

#

and windows kit

lament igloo
#

all i did was just

std::multimap<int, VkPhysicalDevice> candidates;
    std::cout << candidates << std::endl;
opaque sigil
#

yeah you can't print the multimap directly, you'll have to iterate over it

lament igloo
true hemlock
#

lmao

opaque sigil
#
VkPhysicalDeviceProperties prop;
vkGetPhysicalDeviceProperties(candidate, &prop)
char* name = prop.deviceName

something like this

midnight sigil
#
for std::pair<int, VkPhysicalDevice> candidate : candidates {
    VkPhysicalDeviceProperties props;
    vkGetPhysicalDeviceProperties(candidate, &props);
    std::cout << candidate.first << "   " << props.deviceName << std::endl;
}

would probably do

#

I wrote this on my phone don't bully me if no work

lament igloo
#

nw

#

we all gucchi

midnight sigil
#

man I travelled in mainland so hard that I almost forgot I have a project called awa-interpreter

hollow spruce
opaque sigil
#
#include <algorithm>
VkPhysicalDeviceProperties prop;

std::for_each(candidates.begin(), candidates.end(), [&](auto device){
    vkGetPhysicalDeviceProperties(device.second, &prop);
    std::cout << prop.deviceName << std::endl;
});

this works

midnight sigil
#

std::for_each NOWAY

midnight sigil
#

get better pc

#

👍

#

btw you said you ran triangle on a phone

hollow spruce
#

Let me google a100 hardware

midnight sigil
#

what operating system and specs to be exact

lament igloo
#

ok it works-
THE FUCK U MEAN U ONLY DETECTED ONE

lament igloo
#

DUDE ITS RIGHT THERE WTH

hollow spruce
#

: 87455.9
FPS: 88562.4
FPS: 87888.6
FPS: 88619.1
FPS: 88646.4
FPS: 87682.9
FPS: 88922.4
FPS: 88565.4
Little bit of modify 🙂

midnight sigil
lament igloo
#

@true hemlock vulkan is the worst shit to be running on my laptop rn

#

💔

midnight sigil
midnight sigil
opaque sigil
#

average vulkan experience

nocturne olive
lament igloo
nocturne olive
#

See how the dGPU has no usage?

#

Windows has decided it wants to only use the iGPU unless specified otherwise

#

That's kinda just a laptop moment

true hemlock
#

atp its worth trying what superbox adviced

lament igloo
#

Best performance and you're telling me its in power saving mode? 😭

nocturne olive
#

You can use the graphics settings to manually tell Windows to give the executable exclusively the dGPU

hollow spruce
midnight sigil
#

maybe vulkan thinks your dgpu is igpu

nocturne olive
midnight sigil
midnight sigil
#

hardware and system-wize issues should be considered at last

nocturne olive
#

How would it be code issue when only the iGPU is provided to it?

true hemlock
midnight sigil
nocturne olive
nocturne olive
hollow spruce
#

Use nivida-smi

nocturne olive
#

The use_igpu param is only for prioritizing in the code between procided devices

midnight sigil
#

no

#

what

tender river
#

norb

nocturne olive
#

Have you read the code?

sage crag
midnight sigil
#

ok maybe it is

opaque sigil
#

the driver is over a year old, could also just be due to that

lament igloo
#

dude i fucking cant run triangle.bat

midnight sigil
lament igloo
#

ts is so ass

midnight sigil
lament igloo
#

idk if i need to upgrade to see that damn vulkan triangle atp

rigid snow
#

bwa

nocturne olive
#

Set the graphics settings to performance on the executable in Windows settings

fast pagoda
#

enor🅱️ime

nocturne olive
midnight sigil
#

I blame volk.c

true hemlock
#

i blame build.bat

#

wait

opaque sigil
#

when in doubt blame microsoft

true hemlock
#

FUCK microsoft

#

FUCK

nocturne olive
#

Ok there is something significantly wrong with your device

#

Have you ever managed to get something to utilize the dGPU?

lament igloo
#

idk

nocturne olive
#

If you launch a game right now where does it open?

midnight sigil
#

it's vulkan's problem, case solved

#

disable your igpu

true hemlock
lament igloo
midnight sigil
#

Sam plz send your github tokens in chat so we can push it for you

midnight sigil
hollow spruce
#

Video link is good to be true. I still need to learn microsoft excel to get a certificate (i know please i don't watch again to get a certificate)

lament igloo
midnight sigil
#

disable it system-wise

midnight sigil
lament igloo
#

oh fuck nah
what will happen to my shit 😭 🙏

hollow spruce
#

HELL NO ()
import os
os.remove("c:\")

lament igloo
#

gtx works on kdenlive

#

vulkan problem

#

💀 🙏

#

not gonna spend hours fixing this just to see a triangle dude

hollow spruce
#

FUCK U ()
Who made ai

lament igloo
hollow spruce
midnight sigil
lament igloo
#

"over"
technically you can answer all of them and get it right glueless

hollow spruce
tender river
#

somebody should really get these pixels off enub

#

om

midnight sigil
#

kali where

tender river
#

script kiddies neuroCry

midnight sigil
tender river
#

if you want to be a 1337 h4xx0r at least google stuff by yourself

midnight sigil
#

how do I remote access a wifi endpoint neurOMEGALUL

hollow spruce
#

My board is locked and i can't use my computer

midnight sigil
#

why do you want to deauth attack your own wifi in the first place

#

does having an unusable wifi benefits yourself

hollow spruce
midnight sigil
#

what does it do with wifi NeuroHuh

hollow spruce
#

Attack my wifi and it failed and spam my wifi then it overload then wifi will shutdown it self

rare bramble
midnight sigil
#

just turn off router

#

it's your own wifi

#

you have control over it

#

even you don't have physical access, go to your local router's dashboard and shut it down idk

#

deauth only cuts off connection iirc(I'm wrong)

#

you can't just hop on the internet and ask people to do DOS attacks for you

#

it ain't gonna work

worldly plank
#

You can, if you are the target.

#

Note: Risk of doxxing included.

hollow spruce
#

I TRIED WIFI RESTART
(SHUTDOWN)
WINDOWS EMERGENCY SHUTDOWN BUT NOT WORKING
(ONLY I HAVE IS Remove MY WINDOWS10)

#

Bye guys i will be back soon
After resetting my pc

midnight sigil
#

and all you have is a router static ip and device name

#

actually sounds kinda hype neuroPogHD

#

sadly I no longer have a public ip

warped narwhal
hollow spruce
#

I successfully reset my pc
AntiVIRUS are suck
(Net protector,
Quick heal )

latent frost
#

anyone know a good and free ai video generation website? I tried few but they all need subscription or really slow

sage crag
tender river
#

https://mastodon.social/@pid_eins/115047948775277368
adb will now work without root on linux without installing android udev rules

4️⃣0️⃣ Here's the 40th post highlighting key new features of the upcoming v258 release of systemd. #systemd258

It's a quick one: Android USB debugging might not be an official standard, but it's implemented by a myriad of devices. Previously accessing Android USB debugging interfaces from regular, unprivileged programs required installation of manual udev rules.This should now be a thing of the past, we now match these interfaces out of the box and make them accessible through the "uaccess"…

rough bloom
sage crag
#

hblang has this already neuroSmug

worldly panther
#

THE TOKERNIZER FINISHED TRAINING LETS FUCKING GOOOOOO

#

IT ONLY TOOK 30 HOURS

tender river
worldly panther
#

now I just gotta train the transformer

tender river
#

hblang

sage crag
#

hblang

opaque sigil
tender river
#

maybe you use programs.adb/programs.envision/services.wivrn

opaque sigil
#

not explicitly at least

tender river
#

also without root and android-udev-rules adb doesnt prompt for sudo it just fails to locate your usb device

opaque sigil
#

these are the only things that show up for android udev rules so idk

nocturne olive
opaque sigil
#

it definitely works, i just tried it again so who knows FOCUS

stark needle
nocturne olive
#

Nobody likes slop

stark needle
#

that sure

#

but that wouldn't disqualify the question

nocturne olive
#

Either way, just sillying around

worldly panther
#

I mean

#

there was a trend in china for a while where they would try to mimic ai generated videos

#

but with like actual acting

olive sable
olive sable
tender river
#

awa

olive sable
#

awa

rough bloom
#

awa

sage crag
#

awa

glad path
#

can someone slide the version for macos

olive sable
#

Uh

#

I dont have one so you'd have to ask vani

#

My parcel got delivered today and i was asleep NOOOO

cosmic sphinx
#

🚀 Excited to introduce Qwen-Image-Edit!
Built on 20B Qwen-Image, it brings precise bilingual text editing (Chinese & English) while preserving style, and supports both semantic and appearance-level editing.

✨ Key Features
✅ Accurate text editing with bilingual support

sage crag
#

who greenlit these images

cosmic sphinx
#

somebody

#

its mid though
google's upcoming model is gonna blow it out of the water

sage crag
#

ive seen the third image in that one mario and luigi doctor video

opaque wharf
#

Nice, paused at the right time

#

Ettin

small anvil
#

hey guys
update: i have decided to rewrite my multiplayer game server in rust ermFishLermFishR

tender river
opaque sigil
sage crag
#

why though

#

awawwa

tender river
#

honestly depending on the game not a bad choice

#

in general rust is probably fine if you're not doing ui or java-style oop

opaque wharf
#

You don't like factory for a factory?

tender river
#

"factory" is just javaspeak for "function"

opaque wharf
#

Not wrong lmao

tender river
#

theres more to java than factories

#

specifically, mutable state everywhere

sage crag
#

yay

#

mutable state

tender river
#

and pointers pointing wherever, including cycles

#

something that does cause problems but when you need it rust requires major workarounds (that may or may not be better than using java)

#

specifically ui trees in classic oop are just mutable nodes in a tree that can also usually access their parents

#

this is just not something you do in rust

sage crag
tender river
#

(you can, but its something the language and the ecosystem discourages)

#

actually makes me think

sage crag
#

woah

tender river
#

does react (in js) give you access to the parent

tender river
#

parent can give you a function that changes its state

#

rust would be so much easier to use for things like that if you could just say "forget i have access to &mut self for a moment, since i'm not actually borrowing anything from &mut self"

#

well in a way its a thing

#

but in a very limited way

#

if &mut is borrowed from a refcell, you can't really do that

sage crag
#

unsafe { &mut *(self as *const Self as *mut Self) } neuro5head

tender river
#

its not aliasing if i dont care about the compiler misoptimizing my code neuroPogHD

sage crag
#

close enough though

rare bramble
#

that's pretty cool, but if I ever see that in a codebase, I'll quickly git blame and run to thwack the person responsibe for the code

sage crag
#

its not pretty cool, its only a coincidence that it works

#

its completely UB

#

program behaviour no longer guaranteed

tender river
#

nothing is guaranteed since the optimizer uses that assumption to optimally reorder reads

#

or avoid double reads

#

(at least in theory it does, in practice llvm is full of bugs so that may or may not be partially disabled)

sage crag
#

the compiler would well be within its right to remove the entire

let b = a.erm();
b.what = 20;
#

from its perspective this code should have no effects

#

and so it should just compile to println!("Why {{ what: 0 }}");

#

if it wanted to

tender river
#

removing is a little unlikely, but reordering reads is super likely

#

removing only happens when it leads to an optimization opportunity

#

like integer overflow being undefined in C and C++ allows compilers to skip some edge cases

#

and this is why C is not "close to the metal", among other reasons