Skip to content

Commit b4a6ab8

Browse files
committed
Merge branch 'amd-master' of ssh://gerritgit/DevTools/ec/GPA into amd-master
2 parents 4e5fa7e + 3a0fccd commit b4a6ab8

File tree

12 files changed

+31
-23
lines changed

12 files changed

+31
-23
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ bld/
2525
[Oo]bj/
2626
[Ll]og/
2727
Doc/public
28+
*.so
29+
*.a
30+
*.pyc
2831

2932
# Visual Studo 2015 cache/options directory
3033
.vs/
@@ -240,4 +243,4 @@ FakesAssemblies/
240243
**/*.DesktopClient/ModelManifest.xml
241244
**/*.Server/GeneratedArtifacts
242245
**/*.Server/ModelManifest.xml
243-
_Pvt_Extensions
246+
_Pvt_Extensions

Build/Linux/Common.mk

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,18 @@ PLATFORM_DEFINES = -DGDT_PLATFORM_SUFFIX=\"\"
3030
DEBUG_DEFINES = -DGDT_DEBUG_SUFFIX=\"\"
3131
DEFINES = $(BASE_DEFINES) $(BUILD_DEFINES) $(PLATFORM_DEFINES) $(DEBUG_DEFINES) $(ADDL_DEFINES)
3232

33-
GPACG_DIR = $(DEPTH)/GPUPerfAPICounterGenerator
34-
GPACOMMON_DIR = $(DEPTH)/GPUPerfAPI-Common
35-
GPADEVICEINFO_DIR = $(DEPTH)/DeviceInfo
33+
GPASRC_DIR=$(DEPTH)/Src
34+
GPACG_DIR = $(GPASRC_DIR)/GPUPerfAPICounterGenerator
35+
GPACOMMON_DIR = $(GPASRC_DIR)/GPUPerfAPI-Common
36+
GPADEVICEINFO_DIR = $(GPASRC_DIR)/DeviceInfo
3637

3738
COMMON_DIR = $(DEPTH)/../Common
3839
COMMON_SRC = $(COMMON_DIR)/Src
3940
ATI_STREAM_SDK_DIR = $(COMMON_DIR)/Lib/AMD/APPSDK/3-0
4041
HSA_DIR = /opt/rocm/hsa
4142
HSA_LIB_DIR = $(HSA_DIR)/lib/$(HSA_PLATFORM_DIR)
4243
DEVICEINFO_DIR = $(COMMON_SRC)/DeviceInfo
44+
DEVICEINFOINTERNAL_DIR = $(COMMON_SRC)/DeviceInfo-Internal
4345
GPUPERFAPIUTILS_DIR = $(COMMON_SRC)/GPUPerfAPIUtils
4446
ADL_DIR = $(COMMON_DIR)/Lib/AMD/ADL
4547
ADLUTIL_DIR = $(COMMON_DIR)/Src/ADLUtil

Build/Linux/CommonTargets.mk

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ all: default x86 Internal Internalx86 Dbg Dbgx86 DbgInternal DbgInternalx86
4040

4141
BUILD_SRC=$(CC) $(CFLAGS) $(INCLUDES) $(DEFINES) -c $< -o $@
4242

43-
$(OBJ_DIR)/%.o: ../Non-OpenSource/GPUPerfAPICounterGenerator/%.cpp
43+
$(OBJ_DIR)/%.o: ../../../GPA-Internal/Src/GPUPerfAPICounterGenerator/%.cpp
4444
$(BUILD_SRC)
4545

4646
$(OBJ_DIR)/%.o: %.cpp
@@ -64,6 +64,9 @@ $(OBJ_DIR)/%.o: $(AMDTMUTEX_DIR)/%.cpp
6464
$(OBJ_DIR)/%.o: $(DEVICEINFO_DIR)/%.cpp
6565
$(BUILD_SRC)
6666

67+
$(OBJ_DIR)/%.o: $(DEVICEINFOINTERNAL_DIR)/%.cpp
68+
$(BUILD_SRC)
69+
6770
$(OBJ_DIR)/%.o: $(GPUPERFAPIUTILS_DIR)/%.cpp
6871
$(BUILD_SRC)
6972

Build/Linux/build.sh

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,15 @@ do
7373
done
7474

7575
LOGFILE=$GPAROOT/Build/Linux/GPUPerfAPI_Build.log
76-
77-
CL=$GPAROOT/GPUPerfAPICL
78-
HSA=$GPAROOT/GPUPerfAPIHSA
79-
GL=$GPAROOT/GPUPerfAPIGL
80-
GLES=$GPAROOT/GPUPerfAPIGLES
81-
COUNTERS=$GPAROOT/GPUPerfAPICounters
82-
COUNTERGENERATOR=$GPAROOT/GPUPerfAPICounterGenerator
83-
GPA_COMMON=$GPAROOT/GPUPerfAPI-Common
84-
GPA_DEVICEINFO=$GPAROOT/DeviceInfo
76+
GPASRC=$GPAROOT/Src
77+
CL=$GPASRC/GPUPerfAPICL
78+
HSA=$GPASRC/GPUPerfAPIHSA
79+
GL=$GPASRC/GPUPerfAPIGL
80+
GLES=$GPASRC/GPUPerfAPIGLES
81+
COUNTERS=$GPASRC/GPUPerfAPICounters
82+
COUNTERGENERATOR=$GPASRC/GPUPerfAPICounterGenerator
83+
GPA_COMMON=$GPASRC/GPUPerfAPI-Common
84+
GPA_DEVICEINFO=$GPASRC/DeviceInfo
8585

8686
GLLIB=libGPUPerfAPIGL$DEBUG_SUFFIX.so
8787
GLESLIB=libGPUPerfAPIGLES$DEBUG_SUFFIX.so

Src/DeviceInfo/makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#MAKE FILE FOR DeviceInfo
22

3-
DEPTH = ..
3+
DEPTH = ../..
44
include $(DEPTH)/Build/Linux/Common.mk
55

66
TARGETLIB = libDeviceInfo$(TARGET_SUFFIX).a
@@ -14,7 +14,7 @@ INCLUDES = -I. \
1414
-I$(DYNAMICLIBRARYMODULE_DIR)
1515

1616
# for AMD-internal builds
17-
ifneq ("$(wildcard $(DEVICEINFO_DIR)/DeviceInfoInternal.cpp)","")
17+
ifneq ("$(wildcard $(DEVICEINFOINTERNAL_DIR)/DeviceInfoInternal.cpp)","")
1818
INTERNAL_OBJ := ./$(OBJ_DIR)/DeviceInfoInternal.o
1919
endif
2020

Src/GPUPerfAPI-Common/makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Makefile for GPUPerfAPI-Common
22

3-
DEPTH = ..
3+
DEPTH = ../..
44
include $(DEPTH)/Build/Linux/Common.mk
55

66
TARGETLIB = libGPUPerfAPI-Common$(TARGET_SUFFIX).a

Src/GPUPerfAPICL/makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Makefile for GPUPerfAPICL
22

3-
DEPTH = ..
3+
DEPTH = ../..
44
include $(DEPTH)/Build/Linux/Common.mk
55

66
TARGETSO = libGPUPerfAPICL$(TARGET_SUFFIX).so

Src/GPUPerfAPICounterGenerator/makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Makefile for GPUPerfAPICounterGenerator
22

3-
DEPTH = ..
3+
DEPTH = ../..
44
include $(DEPTH)/Build/Linux/Common.mk
55

66
TARGETLIB = libGPUPerfAPICounterGenerator$(TARGET_SUFFIX).a

Src/GPUPerfAPICounters/makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Makefile for GPUPerfAPICounters
22

3-
DEPTH = ..
3+
DEPTH = ../..
44
include $(DEPTH)/Build/Linux/Common.mk
55

66
TARGETSO = libGPUPerfAPICounters$(TARGET_SUFFIX).so

Src/GPUPerfAPIGL/makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# makefile for GPUPerfAPIGL
22

3-
DEPTH = ..
3+
DEPTH = ../..
44
include $(DEPTH)/Build/Linux/Common.mk
55

66
TARGETSO = libGPUPerfAPIGL$(TARGET_SUFFIX).so

0 commit comments

Comments
 (0)