Retiro de CodeXL
CodeXL ya no está siendo desarrollado o soportado activamente por AMD y se está archivando. Para conocer las últimas herramientas de AMD, visite uno de los siguientes enlaces:
- para Desarrollo ROCm https://github.com/RadeonOpenCompute/ROCm
- para Desarrollo de Juegos / Gráficoshttps://gpuopen.com
Algunos de nuestros socios continuarán desarrollando y apoyando CodeXL en sus plataformas y están manteniendo sus propias bifurcaciones de este código base.
CodeXL
CodeXL es un completo conjunto de herramientas que permite a los desarrolladores aprovechar los beneficios de las GPU y APU. Incluye una potente depuración de GPU, un completo perfil de GPU y capacidades de análisis estático de kernel/sombreador OpenCL™, OpenGL®, Vulkan® y DirectX®, lo que mejora la accesibilidad para que los desarrolladores de software entren en la era de la informática heterogénea. CodeXL está disponible como una aplicación de interfaz de usuario independiente para Windows® y Linux®.
Motivation
CodeXL, anteriormente una herramienta desarrollada como código cerrado por Advanced Micro Devices, Inc., ahora se publica como Código abierto. AMD cree que adoptar el modelo de código abierto y compartir la base de código fuente CodeXL con el mundo puede ayudar a los desarrolladores a hacer un mejor uso de CodeXL y hacer de CodeXL una herramienta mejor.
Para fomentar la contribución y adopción de terceros, CodeXL ya no es un producto de AMD. AMD seguirá desarrollando esta herramienta y subirá nuevas versiones y funciones a GPUOpen.
Instalación y compilación
- Windows: Para instalar CodeXL, utilice el archivo ejecutable proporcionado CodeXL_*.exe
- Linux: Para instalar CodeXL, utilice el archivo RPM proporcionado, el archivo Debian o simplemente extraiga el archivo comprimido en su disco duro.
Consulte BUILD.md para obtener información sobre cómo crear CodeXL a partir de la fuente.
Colaboradores
El repositorio GitHub de CodeXL (http://github.com/GPUOpen-Tools/CodeXL) está moderado por Advanced Micro Devices, Inc. como parte de la iniciativa GPUOpen.
AMD anima a todos y cada uno de los colaboradores a enviar cambios, funciones y correcciones de errores a través de solicitudes de extracción de Git a este repositorio.
También se anima a los usuarios a enviar problemas y solicitudes de características a través del rastreador de problemas del repositorio.
Licencia
CodeXL es parte de la GPUOpen.com iniciativa. El código fuente CodeXL y los binarios se publican bajo la siguiente licencia MIT:
Copyright © 2016 Advanced Micro Devices, Inc. Todos los derechos reservados.
LICENCIA MIT:Por la presente, se otorga permiso, de forma gratuita, a cualquier persona que obtenga una copia de este software y los archivos de documentación asociados (el «Software»), para operar con el Software sin restricciones, incluidos, entre otros, los derechos de uso, copia, modificación, fusión, publicación, distribución, sublicencia y/o venta de copias del Software, y para permitir que las personas a las que se proporciona el Software lo hagan, sujeto a las siguientes condiciones:
El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o partes sustanciales del Software.
EL SOFTWARE SE PROPORCIONA «TAL CUAL», SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO, LOS AUTORES O LOS TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGUNA RECLAMACIÓN, DAÑO U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN CONTRACTUAL, EXTRACONTRACTUAL O DE OTRO TIPO, QUE SURJA DE, O ESTÉ RELACIONADA CON EL SOFTWARE O EL USO U OTRAS TRANSACCIONES EN EL SOFTWARE.
Atribución y derechos de autor
Las licencias de componentes se pueden encontrar en la raíz de origen del repositorio de GitHub CodeXL, en la carpeta / Setup / Legal/.
OpenCL es una marca comercial de Apple Inc. utilizado con permiso de Khronos. OpenGL es una marca comercial registrada de Silicon Graphics, Inc. en los Estados Unidos y/o en otros países del mundo. Microsoft, Windows, DirectX y Visual Studio son marcas comerciales registradas de Microsoft Corporation en los Estados Unidos u otras jurisdicciones. Vulkan es una marca comercial registrada de Khronos Group Inc. en los Estados Unidos y / u otras jurisdicciones. Linux es la marca comercial registrada de Linus Torvalds en los Estados Unidos y / o en otras jurisdicciones.
LGPL (Copyright ©1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA). El uso de la biblioteca Qt se rige por la Licencia Pública General Reducida GNU versión 2.1 (LGPL v 2.1). CodeXL utiliza Qt 5.5.1. El código fuente de Qt está disponible aquí: http://qt-project.org/downloads. El código fuente de Qt no ha sido manipulado y los binarios construidos son idénticos a los que construiría cualquier usuario que descargara el código fuente de Qt desde la web.
- Boost es Copyright © Beman Dawes, 2003.
- LunarG, Inc. copyright © 2015 LunarG, Inc.
- jqPlot es copyright © 2009-2011 Chris Leonello.
- glew-La Biblioteca de Extensión de OpenGL es Copyright © 2002-2007, Milan Ikits <milan ikitsieee org>, Copyright © 2002-2007, Marcelo E. Magallon < mmagallodebian org>, Copyright © 2002, Lev Povalahev, Todos los derechos reservados.
- jpglib es copyright © 1994-1998, Thomas G. Lane., Copyright © 1991-2013, Thomas G. Lane, Guido Vollbeding.
- LibDwarf (BSD) es copyright © 2007 John Birrell ([email protected]), Copyright © 2010 Kai Wang, Todos los derechos reservados.
- libpng es Copyright © 1998-2014 Glenn Randers-Pehrson, (Versión 0.96 Copyright © 1996, 1997 Andreas Dilger) (Versión 0.88 Copyright © 1995, 1996 Guy Eric Schalnat, Group 42, Inc.).
- QScintilla es Copyright © 2005 por Riverbank Computing Limited [email protected].
- TinyXML se publica bajo la licencia zlib © 2000-2007, Lee Thomason, © 2002-2004, Yves Berquin © 2005, Tyge Lovset.
- UTF8cpp es Copyright © 2006 Nemanja Trifunovic.
- zlib es Copyright © 1995-2010 Jean-loup Gailly y Mark Adler, Copyright © 2003 Chris Anderson [email protected], Copyright © 1998-2010 Gilles Vollant (minizip) (http://www.winimage.com/zLibDll/minizip.html), Copyright © 2009-2010 Mathias Svensson (http://result42.com), Copyright © 2007-2008 Even Rouault.
- QCustomPlot, un widget de trazado moderno y fácil de usar para Qt, Copyright (C) 2011-2015 Emanuel Eichhammer