SWDEV-183848 - Update OpenCL perfcounter blocks to match the block lists used by GPUPerfAPI (which is in turn used by RCP and CodeXL)
- The PAL block index for the PA_SC block was incorrect in all hw generations (in PAL, GpuBlock::SC has ordinal 4, not 3)
- In GFX9, the MC and SRBM blocks are not supported
- In GFX10, the following changes are made:
-- There are 8 CB instances per SE
-- There are 8 DB instances per SE
-- There are 2 PA_SU instances per SE
-- There are 4 PS_SC instances per SE
-- There are 4 RMI instances per SE
-- There are 2 GL1A instances per SE
-- There are 2 GL1C instances per SE
-- There are 8 GL1CG instances per SE
-- There are 4 global GL2A instances
-- There are 16 global GL2A instances
-- There are 4 global CHC instances
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.cpp#19 edit
SWDEV-2 - Change OpenCL version number from 2869 to 2870.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2617 edit
SWDEV-2 - Change OpenCL version number from 2868 to 2869.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2616 edit
SWDEV-2 - Change OpenCL version number from 2867 to 2868.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2615 edit
SWDEV-2 - Change OpenCL version number from 2866 to 2867.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2614 edit
SWDEV-2 - Change OpenCL version number from 2865 to 2866.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2613 edit
SWDEV-2 - Change OpenCL version number from 2864 to 2865.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2612 edit
SWDEV-2 - Change OpenCL version number from 2863 to 2864.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2611 edit
SWDEV-2 - Change OpenCL version number from 2862 to 2863.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2610 edit
SWDEV-132899 - [OCL][GFX10] add support for Navi10_A0 (gfx1010) (new entry from PAL for Navi10 A0 boards)
ReviewBoardURL = http://ocltc.amd.com/reviews/r/17022/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#50 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#74 edit
SWDEV-168145 - Add ECC target feature to OpenCL runtime
- hard coded SRAM ECC target feature for now since ROCr disable sram-ecc reporting via ISA until HCC is fixed
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#123 edit
SWDEV-2 - Change OpenCL version number from 2861 to 2862.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2609 edit
SWDEV-2 - Change OpenCL version number from 2860 to 2861.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2608 edit
SWDEV-2 - Change OpenCL version number from 2859 to 2860.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2607 edit
SWDEV-2 - Change OpenCL version number from 2858 to 2859.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2606 edit
SWDEV-183848 - Updating gfx10BlockIdPal based on the request from CodeXL
ReviewRequestURL = http://ocltc.amd.com/reviews/r/16992/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palcounters.cpp#18 edit
SWDEV-2 - Change OpenCL version number from 2857 to 2858.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2605 edit
SWDEV-2 - Change OpenCL version number from 2856 to 2857.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2604 edit
SWDEV-132899 - [OCL][GFX10] add "wavefrontsize64" to the linkOptions if they had previously been added to the compile options
ReviewRequestURL = http://ocltc.amd.com/reviews/r/16966/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#71 edit
SWDEV-2 - Change OpenCL version number from 2855 to 2856.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2603 edit
SWDEV-132899 - [OCL][GFX10] passing "force-wgp-mode" option to Finalizer to enable WGP mode by default on gfx10+
and allow GPU_ENABLE_WGP_MODE to control the WGP/CU mode for HSAIL/SC path as well.
- also for Ariel (Navi10Lite) the wave32 should be disabled in LC but allow GPU_ENABLE_WAVE32_MODE control it for testing if needed.
ReviewrequestURL = http://ocltc.amd.com/reviews/r/16926/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palsettings.cpp#70 edit
SWDEV-2 - Change OpenCL version number from 2854 to 2855.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2602 edit
SWDEV-2 - Change OpenCL version number from 2853 to 2854.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2601 edit
SWDEV-86035 - Fix asserts in PAL after latest integration
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#71 edit
SWDEV-2 - Change OpenCL version number from 2852 to 2853.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2600 edit
SWDEV-2 - Change OpenCL version number from 2851 to 2852.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2599 edit
SWDEV-2 - Change OpenCL version number from 2850 to 2851.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2598 edit
SWDEV-2 - Change OpenCL version number from 2849 to 2850.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2597 edit
SWDEV-125823 - Use ccache if ROCM_OPENCL_CCACHE_BUILD=ON
This is a preparation for enabling ccache in our Jenkins jobs.
Change-Id: I3d0ae3fbf0f14afdd828fc51120f24b130ee105d
Reviewed and tested: http://git.amd.com:8080/c/compute/ec/opencl/+/208573
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#22 edit
SWDEV-180834 - [Forum] - Washed-Out Colors in Premiere Pro CC 2018 When 10bit Enabled
- Correct OGL->OCL mapping for CM_SURF_FMT_RGB10_X2 format
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceGL.cpp#33 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevicegl.cpp#10 edit
SWDEV-2 - Change OpenCL version number from 2848 to 2849.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2596 edit
SWDEV-2 - Change OpenCL version number from 2847 to 2848.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2595 edit
SWDEV-2 - Change OpenCL version number from 2846 to 2847.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2594 edit
SWDEV-2 - Change OpenCL version number from 2845 to 2846.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2593 edit
SWDEV-2 - Change OpenCL version number from 2844 to 2845.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2592 edit