Codeksl Retirement
Codeksl udvikles eller understøttes ikke længere aktivt af AMD og arkiveres. For de nyeste værktøjer fra AMD kan du besøge et af følgende links:
- til udvikling af ROCm https://github.com/RadeonOpenCompute/ROCm
- til udvikling af spil / grafikhttps://gpuopen.com
nogle af vores partnere vil fortsætte med at udvikle og støtte kodeks på deres platforme og opretholder deres egne gafler af denne kodebase.
kodeks
kodeks er en omfattende værktøjssuite, der gør det muligt for udviklere at udnytte fordelene ved GPU ‘er og APU’ er. Det inkluderer kraftfuld GPU-fejlretning, omfattende GPU-profilering og statisk OpenCL -, OpenGL -, Vulkan-og Polaranalysefunktioner, hvilket forbedrer tilgængeligheden for programmeludviklere til at komme ind i æraen med heterogen computing. Kodeksl er tilgængelig som en standalone brugergrænseflade Ansøgning om vinduer.
Motivation
kodeks, tidligere et værktøj udviklet som lukket kilde af Advanced Micro Devices, Inc., er nu udgivet som Open Source. AMD mener, at vedtagelse af open source-modellen og deling af Kodeksl-kildebasen med verden kan hjælpe udviklere med at gøre bedre brug af Kodeksl og gøre Kodeksl til et bedre værktøj.
for at tilskynde til 3.parts bidrag og vedtagelse er Kodeksl ikke længere mærket som et AMD-produkt. AMD vil stadig fortsætte udviklingen af dette værktøj og uploade nye versioner og funktioner til GPUOpen.
Installation og opbygning
- vinduer: for at installere Kodeksl skal du bruge den medfølgende eksekverbare Filkodeksl_*.eks
- Linuk: For at installere Kodeksl skal du bruge den medfølgende RPM-fil, Debian-fil eller blot udpakke det komprimerede arkiv på din harddisk.
henvis til BUILD.md for information om opbygning af kodeks fra kilde.
bidragydere
Kodeksl ‘ s GitHub repository (http://github.com/GPUOpen-Tools/CodeXL) modereres af Advanced Micro Devices, Inc. som en del af GPUOpen-initiativet.
AMD opfordrer alle bidragydere til at indsende ændringer, funktioner og fejlrettelser via Git pull-anmodninger til dette lager.
brugere opfordres også til at indsende problemer og funktionsanmodninger via depotets issue tracker.
Licens
Kodeksl er en del af GPUOpen.com initiativ. Kildekode og binære filer udgives under følgende MIT-licens:
Copyright Kart 2016 Advanced Micro Devices, Inc. Alle rettigheder forbeholdes.
MIT LICENS:Tilladelse gives hermed, gratis, til enhver person, der får en kopi af dette program og tilhørende dokumentationsfiler (“programmet”), til at handle i programmet uden begrænsning, herunder uden begrænsning rettighederne til at bruge, kopiere, ændre, flette, offentliggøre, distribuere, underlicensere og/eller sælge kopier af programmet og til at tillade personer, som programmet er indrettet til at gøre det, på følgende betingelser:
ovenstående meddelelse om ophavsret og denne meddelelse om tilladelse skal indgå i alle kopier eller væsentlige dele af programmet.
PROGRAMMET LEVERES “SOM DET ER” UDEN GARANTI AF NOGEN ART, UDTRYKKELIGT ELLER UNDERFORSTÅET, HERUNDER MEN IKKE BEGRÆNSET TIL GARANTIER FOR SALGBARHED, EGNETHED TIL ET BESTEMT FORMÅL OG IKKE-KRÆNKELSE. OPHAVSMÆNDENE ELLER INDEHAVERNE AF OPHAVSRETTEN ER UNDER INGEN OMSTÆNDIGHEDER ANSVARLIGE FOR KRAV, SKADER ELLER ANDET ANSVAR, HVAD ENTEN DET ER I EN KONTRAKTHANDLING, ERSTATNING ELLER PÅ ANDEN MÅDE, DER OPSTÅR SOM FØLGE AF, UD AF ELLER I FORBINDELSE MED PROGRAMMET ELLER BRUGEN ELLER ANDRE FORHOLD I PROGRAMMET.
tilskrivning og ophavsret
Komponentlicenser kan findes under Kodeksl GitHub repository source root, i mappen /Setup/Legal/.
OpenCL er et varemærke tilhørende Apple Inc. brugt med tilladelse fra Khronos. OpenGL er et registreret varemærke tilhørende Silicon Graphics, Inc. i USA og / eller andre lande verden over. Microsoft er registrerede varemærker tilhørende Microsoft Corporation i USA og/eller andre jurisdiktioner. Vulkan er et registreret varemærke tilhørende Khronos Group Inc. i USA og / eller andre jurisdiktioner. Linus Torvalds er det registrerede varemærke tilhørende Linus Torvalds i USA og/eller andre jurisdiktioner.
LGPL (ophavsret, 1991, 1999. 51 Franklin Street, femte sal, Boston, MA 02110-1301 USA). Brugen af biblioteket styres af GNU Lesser General Public License version 2.1 (LGPL v 2.1). Kodeksl bruger KVT 5.5.1. Kildekoden er tilgængelig her: http://qt-project.org/downloads. Kildekoden er ikke blevet manipuleret med, og de indbyggede binære filer er identiske med den, som enhver bruger, der henter kildekoden fra internettet ville bygge.
- Boost er ophavsret.
- LunarG, Inc. er Copyright 2015 LunarG, Inc.
- jkplot er ophavsretligt beskyttet af Chris Leonello 2009-2011.
- Glee – OpenGL-Udvidelsesbiblioteket er Copyright-Kridteren 2002-2007, Milan Ikits <milan ikitsieee org>, Copyright-Kridteren 2002-2007, Marcelo E. Magallon < mmagallodebian org>, Copyright Kart 2002, Lev Povalahev, Alle rettigheder forbeholdes.
- jpglib er Copyright-fri 1994-1998, Thomas G. Lane., Copyright Karts 1991-2013, Thomas G. Lane, Guido Vollbeding.
- Libdvarf (BSD) er ophavsret til Peter 2007 John Birrell ([email protected]), Copyright 2010, Alle rettigheder forbeholdes.
- libpng er Ophavsretslyst 1998-2014 Glenn Randers-Pehrson, (Version 0.96 Ophavsretslyst 1996, 1997 Andreas Dilger) (Version 0.88 Ophavsretslyst 1995, 1996 Guy Eric Schalnat, gruppe 42, Inc.).
- Kscintilla er Copyright til 2005 af Riverbank Computing Limited [email protected].
- Tinyksml frigives under licensen til lib 2000-2007, Lee Thomason, 2002-2004, Yves Berkin 2005, Tyge Lovset.
- UTF8cpp er Copyright-fri 2006 Nemanja Trifunovic.
- LIB er ophavsmand til Kristiansand 1995-2010 Jean-loup Gailly og Mark Adler, Copyright Kristiansand 2003 Chris Anderson [email protected], ophavsret Karsten 1998-2010 Gilles Vollant (minisip) (http://www.winimage.com/zLibDll/minizip.html ), ophavsret Karsten 2009-2010 Mathias Svensson (http://result42.com ), ophavsret Karsten 2007-2008 selv Rouault.
- Kkusplot, en nem at bruge, moderne plottekontrol til KT, Copyright (C) 2011-2015 Emanuel Eichhammer