Announcement

Collapse
No announcement yet.

Apple Announces A New 3D API, OpenGL Competitor: Metal

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

  • Originally posted by scottishduck View Post
    ...Apple A7 remains the most powerful mobile SoC
    I would rather call words from Apple fans "worst marketing bullshit ever". No benchmarks. No technical details. Only some dumb mumblings - "most powerful". Because ... apple tells so? Pure, 100% bullshit. Ironically, this site is known for benchmark tools. And apple crap is locked down hard enough to prevent PTS from running on their SoCs. Yet some other SoCs were successfully benched by PTS :P.

    Comment


    • Originally posted by wizard69 View Post
      It would really help if people knocking Swift and metal would spend some time on Apples developer web site and actually inform themselves, as you point out Swift incorporates many modern features from a number of languages.
      .
      I did spend time on their website, and that is why I came to that conclusion. Like Swift, Go also incorporates 'many modern features from a number of languages' and Swift even advertises many of the same features as Go, like automatic garbage collection and a simpler syntax. What does Swift offer that Go does not already offer? At least Go software can be compiled on every OS.

      Comment


      • Originally posted by 0xBADCODE View Post
        I would rather call words from Apple fans "worst marketing bullshit ever". No benchmarks. No technical details. Only some dumb mumblings - "most powerful". Because ... apple tells so? Pure, 100% bullshit. Ironically, this site is known for benchmark tools. And apple crap is locked down hard enough to prevent PTS from running on their SoCs. Yet some other SoCs were successfully benched by PTS :P.
        http://gfxbench.com/result.jsp

        The only mobile device faster than the A7 GPU is the Xiaomi MiPad with Tegra K1 which was just released last month after the A7 GPU had been on the market 8 months. The Tegra K1 is admittedly a significant improvement over the A7 GPU so we'll see how the A8 GPU does. The A7 GPU in iPhone 5s seems to still be the fastest GPU in a smartphone. Apple's actually been pretty reliable in shipping the fastest GPU in a mobile device on release and having sufficient performance room to hold that position for several months. It's their CPU performance that hasn't pushed the envelope, although the A7 has great single-core performance, and Metal is apparently an attempt to use the CPU more efficiently rather than relying on raw performance.
        Last edited by ltcommander.data; 06-07-2014, 03:41 PM.

        Comment


        • So long as the others don't get significant market share (might be fine if they have first class support for Linux), I think it's a good way of potentially encouraging Khronos to improve OpenGL and maybe even the Linux graphics devs (Mesa, Gallium3D, Wine, etc). Or put more bluntly, provides a threat so they get their asses in gear.

          Comment


          • Originally posted by mmstick View Post
            I did spend time on their website, and that is why I came to that conclusion. Like Swift, Go also incorporates 'many modern features from a number of languages' and Swift even advertises many of the same features as Go, like automatic garbage collection and a simpler syntax. What does Swift offer that Go does not already offer? At least Go software can be compiled on every OS.
            Swift uses arc rather than tracing.
            Rust is still better than any of them, but I just don't see how Go/swift are competing at all.

            Comment


            • Originally posted by ltcommander.data View Post
              http://gfxbench.com/result.jsp

              The only mobile device faster than the A7 GPU is the Xiaomi MiPad with Tegra K1 which was just released last month after the A7 GPU had been on the market 8 months. The Tegra K1 is admittedly a significant improvement over the A7 GPU so we'll see how the A8 GPU does. The A7 GPU in iPhone 5s seems to still be the fastest GPU in a smartphone. Apple's actually been pretty reliable in shipping the fastest GPU in a mobile device on release and having sufficient performance room to hold that position for several months. It's their CPU performance that hasn't pushed the envelope, although the A7 has great single-core performance, and Metal is apparently an attempt to use the CPU more efficiently rather than relying on raw performance.
              Depends on the test. If you look at Trex off screen iPhone isn't in the twenty.
              On anandtech, their tests seem to indicate that the adreno 330 is the fastest shipping GPU right now, especially when not used in synthetics.

              Comment


              • Metal vs Mantle vs OpenGL vs ... .


                Comment


                • Originally posted by mmstick View Post
                  I did spend time on their website, and that is why I came to that conclusion. Like Swift, Go also incorporates 'many modern features from a number of languages' and Swift even advertises many of the same features as Go, like automatic garbage collection and a simpler syntax. What does Swift offer that Go does not already offer? At least Go software can be compiled on every OS.
                  Go's syntax is not as clean as Swift's syntax in my opinion, and this is coming from a MASSIVE Google fan. That's why I think that if Swift were to be able to be compiled on every OS and have half-decent IDE support we would be in a better place.

                  Comment


                  • Originally posted by jimbohale View Post
                    Go's syntax is not as clean as Swift's syntax in my opinion, and this is coming from a MASSIVE Google fan. That's why I think that if Swift were to be able to be compiled on every OS and have half-decent IDE support we would be in a better place.
                    For Christ's sake, this "theorizing" is totally retarded.
                    The reason Apple is not releasing Swift as open-source today is absolutely obvious --- the syntax IS NOT YET FROZEN.
                    Apple have said this repeatedly --- over the next few months they are listening to comments on perceived flaws in the language and how they might be improved, and they will do what they believe makes sense to rectify those flaws. NOTHING is going to be released as open source until, at the very least, the Swift 1.0 syntax and semantics are nailed down.

                    As for why Apple didn't choose Go, Rust, C#, Scala, or whatever other random favorite language you have, here's a hint: Apple's SINGLE BIGGEST REQUIREMENT is interoperability with their existing code. Do those languages operate on top of the Objective-C Runtime and with Objective-C semantics? No. So WTF are they being raised as realistic options for solving APPLE'S problems. Not YOUR problems, APPLE'S PROBLEMS?

                    Comment


                    • Originally posted by scottishduck View Post
                      ...Apple A7 remains the most powerful mobile SoC

                      Tegra K1 benchmarks nearly double A7, Snapdragon 800 performance

                      Comment

                      Working...
                      X