Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Asgorath

macrumors 68000
Mar 30, 2012
1,573
479
Don’t blame Apple for those Open CL bugs in the web drivers. We documented on this forum and Tony86 exactly when they started happening. Radeons don’t have the issues.

What's the current list of known NVIDIA OpenCL bugs? The last time I really saw this discussed in detail was several years ago, and at the time, basically all the bugs had been fixed in the latest web drivers from NVIDIA. I believe there were even a few cases of the bugs being in the application, and the app had been updated to resolve the issue.

This is naturally ignoring the fact that OpenCL is effectively dead, as Apple has announced it is deprecated on their platforms.
 
Jul 4, 2015
4,487
2,551
Paris
Soy, I do believe you, but I am also confused.

I have a 10-bit monitor (actually its an 8-bit panel with dithering, but it announces itself as a 10-bit monitor) and in the Windows Geforce drivers for 1080ti for the parameter Output Color Depth I can select 10-bit color (options are 8 bpc or 10 bpc). Furthermore, it also seems to support 10-bit color for HDR when connected to my TV.

I am certain you know your stuff. Certainly far more than I do, because you work with it and I'm just an enthusiast. But at the very least there seems to be some sort of 10-bit support. Is the Geforce software doing something like my Dell, where it is simply faking 10-bit color by using an 8-bit palette with dithering? Or is the 10-bit support only for something like HEVC video playback? I'm not sure how else I can rectify what I'm seeing with what you are saying, but perhaps you can elaborate.

Personally I leave mine on 8 bpc because I don't do any Pro work and don't need 10-bit color for anything. My understanding is that if you select 10-bit color but use applications that don't support it (which is what I do), the output will actually be less color accurate. But I'm not sure that's the right thing to do either, and I haven't investigated.


On this sub forum the last 4 years I have constantly reported benchmarks, settings, features, configs of Nvidia cards from 6 series to 10 series on Windows and macOS. I have gone into it extremely throughly. I’m sorry that you missed it, but I also see lots of cognitive dissonance and people selling cards who keep burying what I inform.

I have 10 bit monitors for over a decade. GeForce cards only have a 8 bit output or with dithering. This is known very well in the graphic community. Nvidia always wanted users to step up to Quadro for TRUE 10 bit support.

The current state of GeForce drivers for Windows is a mixed bag. Some full screen games force 10 bit (8 bit with dithering really) but creative or workstation applications run in 8 bit only. That’s crap if you want to edit HDR videos and photos.

Here’s a recent discussion

https://www.reddit.com/r/nvidia/comments/8qpr0t/10bit_billions_of_colors_on_geforce_gpus_like/

That’s for Windows. On Mac it is 8 bit only.

AMD has no issue with 10 bit output even on lowly Polaris 450 mobile GPU.
[doublepost=1540062409][/doublepost]
Interesting how Nvidia shows an Apple Cinema Display and macOS running on the new RTX card subsite -

https://www.nvidia.com/en-us/design-visualization/creators/


There's no way this is merely a 'marketing blip'


Or old publicity shot running Quadro or they just think Windows looks ugly for marketing material.
 

Tucom

Cancelled
Jul 29, 2006
1,252
312
On this sub forum the last 4 years I have constantly reported benchmarks, settings, features, configs of Nvidia cards from 6 series to 10 series on Windows and macOS. I have gone into it extremely throughly. I’m sorry that you missed it, but I also see lots of cognitive dissonance and people selling cards who keep burying what I inform.

I have 10 bit monitors for over a decade. GeForce cards only have a 8 bit output or with dithering. This is known very well in the graphic community. Nvidia always wanted users to step up to Quadro for TRUE 10 bit support.

The current state of GeForce drivers for Windows is a mixed bag. Some full screen games force 10 bit (8 bit with dithering really) but creative or workstation applications run in 8 bit only. That’s crap if you want to edit HDR videos and photos.

Here’s a recent discussion

https://www.reddit.com/r/nvidia/comments/8qpr0t/10bit_billions_of_colors_on_geforce_gpus_like/

That’s for Windows. On Mac it is 8 bit only.

AMD has no issue with 10 bit output even on lowly Polaris 450 mobile GPU.
[doublepost=1540062409][/doublepost]


Or old publicity shot running Quadro or they just think Windows looks ugly for marketing material.


Or, you know, I’m right and you’re wrong.

Like I said in my post, I highly doubt this is a hiccup. There’s numerous ways to cover up Windows’ ugliness without blatantly using the Apple logo and OS on your own bleeping website.
 
Jul 4, 2015
4,487
2,551
Paris
Or, you know, I’m right and you’re wrong.

Like I said in my post, I highly doubt this is a hiccup. There’s numerous ways to cover up Windows’ ugliness without blatantly using the Apple logo and OS on your own bleeping website.

It's a possibility, if a new Pro machine is coming out and they got inside knowledge of it. But otherwise these type of promotional graphics with mock up OS screen have been around since 20+ years.
 

Tucom

Cancelled
Jul 29, 2006
1,252
312
It's a possibility, if a new Pro machine is coming out and they got inside knowledge of it. But otherwise these type of promotional graphics with mock up OS screen have been around since 20+ years.

This is very true, I’m just hoping the former rather than the latter.
 

LightBulbFun

macrumors 68030
Nov 17, 2013
2,900
3,195
London UK
so just came across this

https://egpu.io/forums/builds/2010-...16gbps-tb3-mantiz-venus-win10-1803-theitsage/

looks like the RTXs may for real, actually provide boot screens :) its interesting to note from the PCI device listing, that indeed theres no mac specific information

its like as if you booted OS X on a GOP x86 PC Hackintosh with no video drivers or graphics injectors

so nvidia is just providing the bare minimum to give boot screens on the MP51, and is letting the drivers handle the card as if its an "un-flashed" card :)
 
Jul 4, 2015
4,487
2,551
Paris
so just came across this

https://egpu.io/forums/builds/2010-...16gbps-tb3-mantiz-venus-win10-1803-theitsage/

looks like the RTXs may for real, actually provide boot screens :) its interesting to note from the PCI device listing, that indeed theres no mac specific information

its like as if you booted OS X on a GOP x86 PC Hackintosh with no video drivers or graphics injectors

so nvidia is just providing the bare minimum to give boot screens on the MP51, and is letting the drivers handle the card as if its an "un-flashed" card :)

Now there are many Macs with official eGPU support and new Mac Pro coming it makes sense for them to make proper supported and official drivers. No more eGPU hacks and never ending beta phase.

It’s a shame they didn’t release it already because since 10.13.4 people are hacking drivers to enable eGPU.
 

Asgorath

macrumors 68000
Mar 30, 2012
1,573
479
What's the current list of known NVIDIA OpenCL bugs? The last time I really saw this discussed in detail was several years ago, and at the time, basically all the bugs had been fixed in the latest web drivers from NVIDIA. I believe there were even a few cases of the bugs being in the application, and the app had been updated to resolve the issue.

This is naturally ignoring the fact that OpenCL is effectively dead, as Apple has announced it is deprecated on their platforms.

Can someone else ask this? It looks like SCSC has me on ignore.
 
Jul 4, 2015
4,487
2,551
Paris
I have that guy on ignore because three years ago for many months I listed all the OpenCL bugs, Metal bugs in Premiere, iBooks bugs, uploaded images, uploaded videos, wrote exact instructions how to replicate the bugs and which version drivers introduced the bugs.

He kept changing subject, being extremely rude, trying to deflect and bury my evidence. Again trying the same psychological tactics today after three years.

Few members on this board were giving very bad advice to buyers (Using creative apps) that the flashed GeForce cards were the best choice for them. Whenever I spoke about the lack of 10 bit support and the OpenCL bugs these card shills attacked me and tried to divert the subject.

Some of those buyers took the bad advice and bought the GeForce cards and were very angry with the results (we see their posts everywhere). It was dreadful to see this happen. A real black stain on the community.
 

Asgorath

macrumors 68000
Mar 30, 2012
1,573
479
I have that guy on ignore because three years ago for many months I listed all the OpenCL bugs, Metal bugs in Premiere, iBooks bugs, uploaded images, uploaded videos, wrote exact instructions how to replicate the bugs and which version drivers introduced the bugs.

He kept changing subject, being extremely rude, trying to deflect and bury my evidence. Again trying the same psychological tactics today after three years.

Few members on this board were giving very bad advice to buyers (Using creative apps) that the flashed GeForce cards were the best choice for them. Whenever I spoke about the lack of 10 bit support and the OpenCL bugs these card shills attacked me and tried to divert the subject.

Some of those buyers took the bad advice and bought the GeForce cards and were very angry with the results (we see their posts everywhere). It was dreadful to see this happen. A real black stain on the community.

Right, 3 years ago we discussed bugs and it was clear that many/most of the issues had already been resolved in the latest drivers from NVIDIA. iBooks was an issue on Apple's side, i.e. library validation was preventing binaries that were not signed by Apple from loading, and this has also been fixed by Apple. This has been well understood for a long time, and there was literally nothing NVIDIA could do about it.

Do you have a list of current, unresolved OpenCL bugs in the High Sierra web drivers? I don't understand how asking this simple question is "changing the subject, being extremely rude, trying to deflect and bury your evidence", I am simply trying to understand what issues remain unresolved as of 10.13.6. Apple has indicated that OpenCL is deprecated, which means it's effectively a dead API, but I understand that there are still apps that haven't been ported to use Metal instead.

I don't think I've ever advocated that people buy a GeForce card for any professional work, you must have me confused with someone else. I've been saying for years that you should pick the card that fits your budget and runs the applications you care about the best. If you have a usage case where you want to use a cheap consumer GPU for professional work that requires 10-bit color, you should buy an AMD GPU. NVIDIA has opted to make 10-bit color a professional feature, which means it's only widely supported by their Quadro line of professional GPUs. If those are too expensive for you, then don't buy one. I don't think this is controversial at all?

If you had actually been reading my posts over the last year or more, you'd see that I've actually been telling people to not buy NVIDIA GPUs for macOS at all. It's very clear that Apple is committed to AMD at this point, and thus AMD's GPUs will likely just work better. The lack of Mojave drivers for NVIDIA's more recent GPUs (and lack of official eGPU support) is a sign that things will continue to get worse on that side of things, and thus I wouldn't recommend anyone buy an NVIDIA GPU until we see strong evidence that the relationship between the two companies has been repaired and NVIDIA ships high-quality drivers in a timely manner again.
 

TehFalcon

macrumors 65816
Original poster
Jan 6, 2011
1,128
1,067
United States

Asgorath

macrumors 68000
Mar 30, 2012
1,573
479
Kind of BS. Apple doesn't control NVIDIA drivers. Only the drivers that are included in MacOS. That's why it has been up to NVIDIA to bring us Web Drivers to manually install, the CUDA problem I can see, but drivers for the actual GPU no way.

Per the discussion in the FAQ thread, my take on this is that Apple hasn't given NVIDIA the information (i.e. private frameworks/headers) to actually build the driver for Mojave. GPU drivers rely on non-public interfaces to work, and if Apple is withholding that information from NVIDIA, then they can't produce a driver for Mojave.
 

LightBulbFun

macrumors 68030
Nov 17, 2013
2,900
3,195
London UK
round and round in circles we go with the same old argument...

drivers or not, im just waiting for someone here to get an RTX card Jab it into a MP5,1 confirm boot screens and give us a full system profiler dump of it :)

a drivers -b output from an EFI Shell would be pretty neat too
 

goMac

macrumors 604
Apr 15, 2004
7,663
1,694
Per the discussion in the FAQ thread, my take on this is that Apple hasn't given NVIDIA the information (i.e. private frameworks/headers) to actually build the driver for Mojave. GPU drivers rely on non-public interfaces to work, and if Apple is withholding that information from NVIDIA, then they can't produce a driver for Mojave.

I'm not sure I trust what Nvidia support is saying right now. Last time they commented, they said the drivers were done, but they were just waiting for Apple to sign off on them, and that normally was only a 24 hour process.
 

ActionableMango

macrumors G3
Sep 21, 2010
9,613
6,909
I’m sorry that you missed it

Thanks for the response. I appreciated a lot of your benchmark posts. One of them saved from expensive, fast storage because you showed that the benchmark performance didn't translate to real world use performance.

But no, I didn't pay much attention to 10-bit posts because I've typically have not had software or hardware that support it, and even though I do now (sort of), I don't need it for anything.
 

Bion1nc

macrumors member
May 3, 2014
39
31
Extracting the EFI from the chip model IS25WP080
Could you please provide us witha full system profiler dump of it and also a drivers -b output from an EFI Shell as requested above? thanks


Where the Efi shell at or how to? I missed it? extracting the Efi from the chip though..
 

tsialex

Contributor
Jun 13, 2016
13,455
13,601
Extracting the EFI from the chip model IS25WP080



Where the Efi shell at or how to? I missed it? extracting the Efi from the chip though..
Install rEFIt or rEFInd onto a usb-key, boot from it, select EFI Shell, do a drivers -b and please take a photo.
 
  • Like
Reactions: skeptech

Bion1nc

macrumors member
May 3, 2014
39
31
Install rEFIt or rEFInd onto a usb-key, boot from it, select EFI Shell, do a drivers -b and please take a photo.


Thanks, now another issue, I have windows 7 64bit install and it does not seem to wanting to but on.. I I think I'll go ahead and install windows 10, weird it should work on 7 ..
[doublepost=1540236541][/doublepost]
Install rEFIt or rEFInd onto a usb-key, boot from it, select EFI Shell, do a drivers -b and please take a photo.


Also we need to do something with the EFI cMP to have the boot screen coming faster
Windows 10 seem to work, let me install it and I will then extract and pull the drivers...
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.