Announcement

Collapse
No announcement yet.

Apple Will Talk About Its GPU Compiler & More At LLVM 2017 Meeting

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by wizard69 View Post
    Who is being a jerk here? Shitting all over a thread devoted to a community project sounds like being a jerk to me.
    Still does not mean that his claims are false though.
    Besides we really dont have a good reason to support Vulkan.
    Apple spokesperson confirmed.

    Comment


    • #12
      Originally posted by wizard69 View Post
      Sounds like a lazy developer to me. I have to wonder if you have done anything in the embedded world. There you have to choose a architecture, one of many even from the same manufacture and live with a lock in for the life of the project. Its a big boy decision one must live with just like developing for Mac OS or iOS. Beyond that a little lock in can lead to enough income to feed your family.
      I wonder what kind of developer gives a fuck about the architecture when pretty much NOBODY writes application in assembler.

      Meanwhile, most embedded stuff (with a GPU at all) has OpenGL ES of some kind, so they have (more or less) the same graphics API, and this means your application can be ported relatively easily over to another embedded system.

      Really, the only reason they have Metal is because they can get away with it, not because it's better for developers.

      Comment


      • #13
        Originally posted by wizard69 View Post
        Who is being a jerk here?
        Company which pushes lock-in instead of supporting cross platform Vulkan is clearly a jerk.
        Originally posted by wizard69 View Post
        There you have to choose a architecture, one of many even from the same manufacture and live with a lock in for the life of the project.
        Do you write programs for GPU in machine codes? Architecture should be handled by compilers, which translate something like SPIR-V into architecture specific instructions. Vulkan is perfectly suitable for any architecture, as long as you have compiler available. Claiming that one has to use platform specific graphics API because of architecture differences is laughable.
        Last edited by shmerl; 13 September 2017, 04:09 PM.

        Comment


        • #14
          Originally posted by wizard69 View Post
          Sounds like a lazy developer to me.
          Sounds like you don't know about cost effectiveness. Supporting an extra API doesn't come for free. So those who mandate it are taxing developers or simply trying to discourage them from releasing cross platform. Ergo, that's behavior of lock-in jerks. And defending this garbage is very fishy.
          Last edited by shmerl; 13 September 2017, 04:06 PM.

          Comment


          • #15
            Originally posted by wizard69 View Post

            Really?

            Who is being a jerk here? Shitting all over a thread devoted to a community project sounds like being a jerk to me. Besides we really dont have a good reason to support Vulkan.
            Then nobody should support you and your crap. 4% marketshare on desktops is a joke. Linux will soon beat you there like it already did in mobile. Furthermore, Vulkan is also supported on Windows. Apple has to die. It's a leech company and its devs have no clue about programming. Terrible kernel, terrible file system, terrible graphic support, terrible security.
            Last edited by Guest; 14 September 2017, 04:54 AM.

            Comment


            • #16
              Originally posted by shmerl View Post
              Apple should stop being jerks, and start supporting Vulkan on their systems.
              Using Metal allows Apple to MUCH more rapidly update their SW and HW in sync. Look at the changes on both sides that have been added based on the new Apple-designed GPU:


              And this is simply what they have told us right now. My suspicion is that soon (maybe by WWDC next year, maybe three years away) Apple's going to be releasing ray-tracing and radiosity APIs, which again they can layer on top of a SW/HW platform they control rather than having to fight Vulkan every step of the way (including, of course, the exact same thing that happened to GL where a whole lot of old fogies comfortable with a certain way of doing things will resists change tooth and nail).

              Comment


              • #17
                Originally posted by name99 View Post

                Using Metal allows Apple to MUCH more rapidly update their SW and HW in sync.
                All they need to do is allow GPU companies release Vulakn drivers like they do on Windows. Apple don't do even that, and it clearly indicates crooked intent (lock-in).

                Comment


                • #18
                  Originally posted by Pawlerson View Post

                  Then nobody should support you and your crap. 4% marketshare on desktops is a joke. Linux will soon beat you there like it already did in mobile. Furthermore, Vulkan is also supported on Windows. Apple has to die. It's a leech company and its devs have no clue about programming. Terrible kernel, terrible file system, terrible graphic support, terrible security.
                  Android is not a (GNU) Linux. Separate OS completely. It even has BSD derived code in it, in Bionic for example, which is it's C library.
                  If you still insist, so, what should we call it? BSD Linux? Because GNU Linux take's half of it's name from GNU C library..
                  troll..

                  Comment

                  Working...
                  X