El núcleo R600 procesa sombreadores de vértices, geometría y píxeles como se describe en la especificación Direct3D 10.0 para Shader Model 4.0, además de la compatibilidad completa con OpenGL 3.0.Son similares a las unidades programables de la GPU Xenos que se usa en Xbox 360.La teselación se especificó oficialmente en las principales API a partir de DirectX 11 y OpenGL 4.Algunos juegos (como Madden NFL 2004, Serious Sam, Unreal Tournament 2003 y 2004, y extraoficialmente Morrowind), incluían soporte para la tecnología de teselado de ATI.Aunque la R600 es una desviación significativa de los diseños anteriores, aún comparte muchas características con su predecesora, la Radeon R520.[9] El procesador de despacho Ultra-Threaded es un componente arquitectónico importante del núcleo R600, tal como lo fue con las GPU Radeon X1000.En otras palabras, el procesador de despacho evalúa lo que pasa en las otras partes del R600 e intenta mantener la eficiencia de procesamiento lo más alta posible.También es nueva la capacidad de filtrar texturas FP16, popular con la iluminación HDR, a toda velocidad.ROP también puede realizar filtrado trilineal y anisotrópico en todos los formatos de textura.CFAA se refiere a una implementación de filtros sin cuadro que miran los píxeles alrededor del píxel en particular que se procesa para calcular el color final y suavizar la imagen.La serie vio una actualización de media generación con troquel retráctil (55 nm) variantes: RV670, RV635 y RV620.[19] Excepto la serie Radeon HD 3800, todas las variantes admitían 2 salidas DisplayPort integradas, que admitían pantallas de 24 y 30 bits para resoluciones de hasta 2560 × 1600.[20]) TeraScale 2 (VLIW5) se introdujo con las GPU de la serie Radeon HD 5000 en la generación "Evergreen".En HPG10, Mark Fowler presentó "Evergreen" y afirmó que, por ejemplo, 5870 (Cypress), 5770 (Juniper) y 5670 (Redwood) admiten una resolución máxima de 6 veces 2560 × 1600 píxeles, mientras que 5470 (Cedar) admite 4 veces 2560 × 1600 píxeles, importante para la compatibilidad con varios monitores AMD Eyefinity.A diferencia de la predecesora Radeon R700, como DirectX 11 exige un control total del desarrollador sobre la interpolación, se eliminaron los interpoladores dedicados y se confiaron en cambio en los núcleos SIMD.Esta instrucción se puede utilizar para mejorar en gran medida el rendimiento de algunos procesos, como la codificación y transcodificación de video en el motor 3D.[24][25][26][27] En HPG11 en agosto de 2011, los empleados de AMD Michael Mantor (Senior Fellow Architect) y Mike Houston (Fellow Architect) presentaron Graphics Core Next, la microarquitectura que sucede a TeraScale.