HNHacker News
TopNewBestAskShowJobs

Rhedox

201 karma · joined June 3, 2019

submissionscomments
Rhedox··on MGL – OpenGL 4.6 on Metal
It's missing features that D3D11 had in 2009.

Compute shaders in particular are a huge feature that GL4.1 doesn't have.

Rhedox··on MGL – OpenGL 4.6 on Metal
4.1 is not a fairly modern version. That was released in 2011 and doesn't even have compute shaders which D3D11 had in 2009.
Rhedox··on MGL – OpenGL 4.6 on Metal
Crossover ships a version of DXVK without geometry shaders and transform feedback.

That unfortunately breaks games using UE4 and Unity. And causes issues with distorted and invisible enemies in Witcher 3. And missing effects in Overwatch. You get the idea, those feature are unfortunately pretty common.

Rhedox··on MGL – OpenGL 4.6 on Metal
> CSGO has a builtin DX to OpenGL translation layer. They're not using Proton or DXVK, it's Linux native OpenGL.

It's D3D9 to OpenGL, and it's open source and called ToGL. On Linux you can also opt in to use DXVK by using a launch parameter.

Rhedox··on MGL – OpenGL 4.6 on Metal
No. The current development version of DXVK requires support for Vulkan 1.3

There are missing features for older versions too:

- bufferRobustness2 - geometry shaders - transform feedback - tessellation is super but very slow and problematic

Geometry shaders and transform feedback are terrible features that most GPU vendors would like to get rid of because they don't map well to modern hardware. But games do use them and everyone who isn't Apple has to maintain backwards compatibility. So it's unlikely that those will ever get supported in Metal. You could probably emulate them with varying levels of compatibility/conformance which might be good enough for a lot of games.

Rhedox··on MGL – OpenGL 4.6 on Metal
It's not just about warnings, Apple only supports OpenGL 4.1 which was released in 2011.
Rhedox··on MGL – OpenGL 4.6 on Metal
OpenGL is huge. It's probably a better idea to use the shared code in Mesa and write a Gallium to Metal driver. That's how Zink (GL on Vulkan) and Microsofts GLonD3D12 work.
Rhedox··on Crypto exchange Binance, Musk's co-investor, to help Twitter with blockchain
> in helping companies of any kind to use the Blockchain

Such as? There's pretty much no problem that isn't solved better by a solution that doesn't involve a blockchain.

Rhedox··on Germany Is Dismantling a Wind Farm to Make Way for a Coal Mine
So we should just ignore the climate crisis?
Rhedox··on Google is “concerned” that Samsung is losing customers to Apple
Pretty sure you can't factory reset iPhones without the password either.
Rhedox··on iPhone Ownership Among U.S. Teens Hits 87%
This has me worried for competition in the smartphone market in the future
Rhedox··on Ask HN: Where is the ARM desktop PC?
The problem is that Qualcomms CPUs are just a lot slower than what AMD and Intel offer.

It's not the fault of the OS.

Rhedox··on Apple overtakes Android to pass 50% share of smartphones used in US
Or if you want to decide what applications you install on your phone rather than Apple.
Rhedox··on Apple overtakes Android to pass 50% share of smartphones used in US
Did they actually mandate that? I thought what the EU mandated was mostly about payment services.
Rhedox··on M2 MacBook Air scores higher on Windows 11 GeekBench than pricier Dell laptop
> and provides a translation tool like Rosetta

They already have that.

Rhedox··on M2 MacBook Air scores higher on Windows 11 GeekBench than pricier Dell laptop
Are they seriously reporting Max Tech as news now?

Those guys have absolutely no clue what they're talking about and just make bullshit click bait.

Rhedox··on We Need to Stop Pretending we can Limit Global Warming to 1.5°C
This is borderline climate denial, not "calm and reasonable". If you want to tell yourself that things are somehow gonna be fine, then feel free to go ahead. It just doesn't line up with an absolutely overwhelming scientific consensus.
Rhedox··on We Need to Stop Pretending we can Limit Global Warming to 1.5°C
This is wishful thinking.

Climate change is well researched. A lot of predictions made about it in the 80s and 90s were only off because the reality is much worse.

> Humans will adapt to the earth’s conditions

It's tough to adapt to drastically lower crop yield and a huge reduction in fertile soil. Water will be a big problem too.

> If places become uninhabitable, then humans will migrate elsewhere as we always have.

In Europe we've struggled with that when it's on the scale of millions. With climate change we're potentially looking at billions of refuges.

Ignoring the problem and saying "eh we'll manage" is just about the worst thing we could do.

Rhedox··on We Need to Stop Pretending we can Limit Global Warming to 1.5°C
Because that would require admitting we're screwed and cost a lot of money without any short term benefit. Both of those things aren't great ideas if you want to get elected.
Rhedox··on Google’s Android Automotive OS is coming to BMW cars next year
Android is not really a Linux distro in the usual sense. It only ships the kernel and none of the GNU userspace components that a typical Linux distro has.
Rhedox··on Why We’re Sticking with Ruby on Rails at Gitlab
Java is hard to use?

Seriously?

Rhedox··on Deprecation of OpenGL and OpenCL (2018)
OpenGL was practically deprecated on MacOS since 2012. It hasn't been updated since 2011.
Rhedox··on Memory Safety for SerenityOS
The feature list basically sounds like Swift.
Rhedox··on Apple's grip on iOS browser engines disallowed under proposed EU rules
To be fair Chrome is also far ahead of Firefox when it comes to performance and security (not to be confused with privacy).

Safari is fast but compatibility is lacking, not just compared to Chrome.

Rhedox··on Apple's grip on iOS browser engines disallowed under proposed EU rules
Sounds interesting. How do you store assets? Unless it's a tiny game (for which UE4 isn't a great fit either) you could be looking at having to download 100MB or more every time you launch the game.
Rhedox··on ARM64EC: Building Native and Interoperable Apps for Windows 11 on ARM
> I suspect the successor to the Qualcomm 8cx Gen 2 will integrate X2 cores, which should give the M1 a run for its money.

Qualcomm has been trying to catch up to Apple ever since the Apple A7. I don't think they'll manage to do it but I'd love to be wrong. They are probably catch up to the M1 when the successor or even the successor of that one is available.

Rhedox··on The web browser I'm dreaming of
'Everything I don't use is bloat.'
Rhedox··on How to Boost Self Esteem and Stop Procrastinating
I often feel like that a lot of people just decide they must have ADHD simply because they struggle with wotk they don't want to do and aren't interested in or procrastinate. That's perfectly normal human behavior though...
Rhedox··on Temptation of the Apple: Dolphin on macOS M1
W^X doesn't get you very far on iOS. Apps are not allowed to make pages executable at all.
Rhedox··on Temptation of the Apple: Dolphin on macOS M1
What do you mean by voxel based games?

And why would software rendering be fast on the M1?

← PreviousPage 2 of 3Next →