tools

Intel® and Macintosh*: Improved Performance for Developers

by John Gorman


Introduction

Intel® Core™ Duo processors bring new levels of power and efficiency, plus a full spectrum of support for developers

In a natural evolution of Intel’s role as the world’s leading chipmaker, Apple has released a powerful new line of Macintosh computers featuring Intel® Core™ Duo processors-with Intel offering developers the resources and tools for a smooth, successful transition to the new platform.

  • Sviluppatori
  • Apple OS X*
  • tools
  • compilers
  • macintosh
  • mac
  • apple
  • Processori Intel® Core™
  • GPA 2.1 Feature Highlight: Supports all DX devices

    For this week's GPA blog entry, I wanted to make sure that everyone is aware that GPA runs across all DX devices. This means that GPA supports all Intel DX devices as well as any and all non-Intel DX devices. Further, all GPA features work equally across all these platforms. This includes our shader duration metrics per draw call.

    GPA 2.1 Feature Highlight: Configurable X and Y Axes in the Bar Chart

    In 2.1, GPA allows you to configure both the X and Y axis to any available metric within the bar chart. This allows you to visually see the relationship between multiple per-draw call metrics at the same time. For example, you can select vertex shader duration in the X-axis and pixel shader duration in the Y-axis.


    After configuring the bar chart this way, the wider the bar is - the more vertex shader heavy it is, the taller, the more pixel shader heavy it is.


    See the screenshots below for a view of this feature in action...

    GPA 2.1 Feature Highlight: Buffer Histograms

    GPA 2.1 includes a feature to allow you to better view render targets and textures. Let's say you have a texture with a very narrow dynamic range, all values in the texture are nearly white. When you select this texture to view, by default - it looks white The GPA histogram feature allows you not only to see where the data falls in any buffer, but also to increase the dynamic range of the buffer for viewing purposes.

    Iscriversi a tools