Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4613850
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 22, 20262026-05-22T01:36:44+00:00 2026-05-22T01:36:44+00:00

you hear a lot about the advantages of OpenGL using the graphics processor directly

  • 0

you hear a lot about the advantages of OpenGL using the graphics processor directly and that that is the main advantage of using this technology over UIKit for example. But, if it’s so much better to do it this way, why does UIKit not do it also?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-22T01:36:46+00:00Added an answer on May 22, 2026 at 1:36 am

    To add a few more comments to what Steven wrote:

    Every drawing on OS X and iOS is eventually done by Open GL. But there are ways drawing of a line can be done:

    1. one is to render a line into a rasterized image by CPU, and then send the resulting rasterized image to the GPU to show it.

    2. Another is to send the drawing command to the GPU so that the GPU draws it to a rasterized image.

    Then, blending, animation etc work on the resulting rasterized image in the GPU.

    If you use Open GL manually, 2. is what you usually do. I’m not sure which way UIKit drawing like UIBezierPath takes, but the OS X counterpart, AppKit, uses the method 1 unless you opt-in, which is called Quartz GL (which was called Quartz 2d extreme in the past):

    1. Usually, AppKit draws things down to rasterized image, and send it to GPU.
    2. With Quartz GL turned on, AppKit sends the drawing commands to GPU.

    But Quartz GL is not turned on by default, due to various technical reasons, which are detailed in the (always fantastic) Ars Technica articles by John Siracusa. See the discussions here for 10.4 and another for 10.5.

    Here is one official documentation on Quartz GL.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I hear (and read on this site) a lot about "favour composition over inheritance
I hear a lot of people talking about the revolution that is coming in
I hear all this buzz about Captcha a lot, what is it for? I
I hear a lot about map/reduce, especially in the context of Google's massively parallel
I hear a lot about the wrap panel being slower to load things and
I've got confused . We hear a lot about Provider in ASP.NET . Membership-Provider
A lot of times when reading about web developping on the internet I hear
I hear a lot about functional languages, and how they scale well because there
I am new to Spring and now a days I hear a lot about
I'm a new comer to the asp.net world. I hear a lot about asp.net

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.