Граф коммитов

603 Коммитов

Автор SHA1 Сообщение Дата
foreman 08c8a7d96f P4 to Git Change 1159578 by bdhanase@bala_workpc_ocl on 2015/06/09 21:12:31
EPR #397491 - Disabling 32 bit generic address space temporarily because of  bug 10841.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#121 edit


[ROCm/clr commit: 7e30125446]
2015-06-09 21:24:41 -04:00
foreman 6be30ecbe3 P4 to Git Change 1159420 by bdhanase@bala_workpc_ocl on 2015/06/09 15:03:32
EPR #397491 - Back out changelist 1158497

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#120 edit


[ROCm/clr commit: 7181d6bc62]
2015-06-09 15:25:21 -04:00
foreman de5de9f2b2 P4 to Git Change 1159349 by rili@rili_opencl_stg on 2015/06/09 12:52:32
EPR #419313 - Blit Kernel execution split
	                         Enabled flag GPU_ENABLE_LARGE_ALLOCATION
	                         Return error if global work size is larger than 32bits.

	Code Review#7664

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_execute.cpp#22 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#285 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#111 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#365 edit
... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#234 edit


[ROCm/clr commit: ca7f6ab119]
2015-06-09 12:58:27 -04:00
foreman 6ba3058f5b P4 to Git Change 1159286 by gandryey@gera-ubuntu14 on 2015/06/09 10:30:28
ECR #304775 - Mipmaps support
	- Fix clCopyImages failures under Linux. Unmap for READ was skipping the view destruction. Combine READ/WRITE map/unmap paths for mipmap textures

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#179 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#364 edit


[ROCm/clr commit: 2a6b6b1c23]
2015-06-09 10:41:49 -04:00
foreman face1ccd60 P4 to Git Change 1159164 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/09 03:00:15
EPR #010002 - Change OpenCL version number from 1818 to 1819.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1565 edit


[ROCm/clr commit: 7096244ea8]
2015-06-09 03:10:15 -04:00
foreman 9b771e6de9 P4 to Git Change 1158545 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/06 03:00:12
EPR #010002 - Change OpenCL version number from 1817 to 1818.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1564 edit


[ROCm/clr commit: 441942cc25]
2015-06-06 03:12:05 -04:00
foreman 0ce3881dfe P4 to Git Change 1158497 by bdhanase@bala_workpc_ocl on 2015/06/05 18:25:55
EPR #397491 - Back out changelist 1158454

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#119 edit


[ROCm/clr commit: e08daae657]
2015-06-05 18:32:33 -04:00
foreman 26426c30c5 P4 to Git Change 1158454 by bdhanase@bala_workpc_ocl on 2015/06/05 16:42:38
EPR #397491 - Back out changelist 1152826

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#118 edit


[ROCm/clr commit: 4be12926b4]
2015-06-05 16:57:15 -04:00
foreman 0d655745a5 P4 to Git Change 1158411 by bdhanase@bala_workpc_ocl on 2015/06/05 15:03:35
EPR #397491 - Disable 32 bit OpenCL2.0 on Linux alone

	http://ocltc.amd.com/reviews/r/7683/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpucompiler.cpp#151 edit


[ROCm/clr commit: 279bd0757d]
2015-06-05 15:09:54 -04:00
foreman 190f302acd P4 to Git Change 1158377 by smekhano@stas-rampitec-hsa on 2015/06/05 14:01:35
ECR #333753 - HSA HLC: fix for cannot select __hsail_memfence intrinsic under -O0
	Fix for bug 10808.

	We have missed always inliner pass on runtime only for -O0 build. aoc2 and opt.exe run it, but conformance binary itself does not.
	As a result a set of always_inline functions was not inlined and we cannot lower __hsail_memfence call which should accept only immediate arguments,
	where we are passing call arguments if it is not inlined.

	The fix ensures we are running at either of two inliner always if building for GPU. Under -O0 that is always inliner pass.
	In addition three helper functions in the library were marked as always_inline to ensure these are also inlined into atomic_work_item_fence() and thus
	supply immediate arguments into __hsail_memfence call. The dialect we are using in clang to build the library does not provide inlining of a "static inline"
	functions, so an additional attribute was needed.

	Also the fix unifies -O0 inliner invocation code for offline opt.exe and complib.

	Additionally fixed the complib bug, under -O0 OptLevel::setup() extis early, so does not change HLC_Disable_Amd_Inline_All variable.
	This variable contains the value left after blit kernels compilation. Added corresponding setup code to GPUO0OptLevel::optimize().

	In a long run we should call AMDPassManagerBuilder under -O0 as well and handle all that logic there.

	Testing: test_c11_atomics atomic_fence -O0, pipes -O0, smoke, precheckin, ocl_features
	Reviewed by Brian Sumner, Matthew Arsenalut and Evgeny Mankov

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/opt_level.cpp#27 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/tools/opt/opt.cpp#70 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/src/misc/atomicWorkItemFence.cl#9 edit


[ROCm/clr commit: b49c9b62b0]
2015-06-05 14:12:54 -04:00
foreman ffe342e7b7 P4 to Git Change 1158171 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/05 03:00:22
EPR #010002 - Change OpenCL version number from 1816 to 1817.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1563 edit


[ROCm/clr commit: e1a230b826]
2015-06-05 03:08:32 -04:00
foreman 6b4b4400f7 P4 to Git Change 1158061 by gandryey@gera-dev-w7 on 2015/06/04 18:04:24
ECR #304775 - Mipmaps support in OpenCL
	- Keep mipmaps in staging only

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#233 edit


[ROCm/clr commit: a1d78b125f]
2015-06-04 18:11:29 -04:00
foreman 36197f49cf P4 to Git Change 1158054 by gandryey@gera-dev-w7 on 2015/06/04 17:53:55
ECR #304775 - Fix for a memory "leak" in one GEHC sample
	- The app builds a dependency graph when the new command waits for the previous one. Our runtime couldn't release wait commands in this situation, because release is done in the command destructor. Release the events from the wait list when the command is done.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#71 edit


[ROCm/clr commit: e0b2a44b3f]
2015-06-04 18:06:46 -04:00
foreman 71d346bb94 P4 to Git Change 1157942 by rayxiao@alit_opencl_rayxiao on 2015/06/04 14:00:57
EPR #396242 - Update to HCtoDCmapping: Adding guards for HCtoDCmapping in mapping parameters from LLVM to MVSC. New struct packing rule for doubles in Windows added. Use dc_alignment and hc_alignment to track parameter alignment on device and host compilers respectively.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpumapping.cpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpumapping.hpp#2 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/cpu/cpuprogram.cpp#66 edit


[ROCm/clr commit: 51d7e63f11]
2015-06-04 14:14:26 -04:00
foreman 093a4dd733 P4 to Git Change 1157927 by asalmanp@asalmanp-opencl-stg1 on 2015/06/04 13:19:47
EPR #420344 - Forum [180211]: enqueueNDRangeKernel crashes to execute device binary if it contains printf statements

	This is a temporary workaround to avoid app crash when a kernel has pritntf but the program object is built from a binary (i.e., the printf info is not propagated if the program object is built from a binary).

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7676/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuprintf.cpp#36 edit


[ROCm/clr commit: a53e6a74a4]
2015-06-04 13:30:57 -04:00
foreman f867a063d2 P4 to Git Change 1157757 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/04 03:00:11
EPR #010002 - Change OpenCL version number from 1815 to 1816.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1562 edit


[ROCm/clr commit: 59acc67b52]
2015-06-04 03:08:29 -04:00
foreman 6907801055 P4 to Git Change 1157193 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/03 03:00:17
EPR #010002 - Change OpenCL version number from 1814 to 1815.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1561 edit


[ROCm/clr commit: 6cffb032b1]
2015-06-03 03:26:34 -04:00
foreman 609735b952 P4 to Git Change 1156720 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/06/02 03:00:11
EPR #010002 - Change OpenCL version number from 1813 to 1814.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1560 edit


[ROCm/clr commit: 4b6532c7d0]
2015-06-02 03:11:49 -04:00
foreman 09043c0203 P4 to Git Change 1156441 by yaxunl@yaxunl_stg_win50 on 2015/06/01 13:40:44
EPR #420584 - [CQE OCL][ISV][QR][SI] FAHBenchmark application is crashing on all SI cards.

	Wave limiter causes FAH crash on SI. Disable wave limiter for SI as a workaround.

	Opened bug #10817 to track this issue.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuwavelimiter.cpp#6 edit


[ROCm/clr commit: 79b758537c]
2015-06-01 13:51:27 -04:00
foreman 49dcb6b0c4 P4 to Git Change 1156181 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/30 03:03:31
EPR #010002 - Change OpenCL version number from 1812 to 1813.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1559 edit


[ROCm/clr commit: 51b3851007]
2015-05-30 03:18:17 -04:00
foreman bc9666db0e P4 to Git Change 1156178 by kzhuravl@win-kzhuravl-stg-oclhsa on 2015/05/30 02:59:02
EPR #333756 - Integrate header file cleanup from stg hsa and do necessary updates (cross branch checkin)

	Reviewers: Nikolay, Evgeniy, Laurent
	Testing: p4precheckin(http://ocltc:8111/viewModification.html?modId=52194&personal=true&init=1&tab=vcsModificationBuilds)

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/amd_hsa_common.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/amd_hsa_elf.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/amd_hsa_kernel_code.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/amd_hsa_queue.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/amd_hsa_signal.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/hsa.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/hsa_ext_finalize.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/include/hsa_ext_image.h#1 branch
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/SI/scCompileSI.cpp#55 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/scwrapper/build/Makefile.scwrapper#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/build/Makefile.gpu#63 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudebugger.hpp#6 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.hpp#110 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#363 edit


[ROCm/clr commit: 097a9fdd56]
2015-05-30 03:12:34 -04:00
foreman 82e4d24545 P4 to Git Change 1155750 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/29 03:00:12
EPR #010002 - Change OpenCL version number from 1811 to 1812.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1558 edit


[ROCm/clr commit: 9795320da5]
2015-05-29 03:09:50 -04:00
foreman d46f3ea341 P4 to Git Change 1155415 by gandryey@gera-w8 on 2015/05/28 11:39:24
ECR #304775 - Mipmaps support
	- Avoid a bogus error message for a mipmap unmap

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#121 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#219 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.hpp#81 edit


[ROCm/clr commit: 89ab6d41a0]
2015-05-28 11:55:23 -04:00
foreman b5d9d2003d P4 to Git Change 1155209 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/28 03:00:13
EPR #010002 - Change OpenCL version number from 1810 to 1811.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1557 edit


[ROCm/clr commit: 2b7be4d803]
2015-05-28 03:12:41 -04:00
foreman 52d446015f P4 to Git Change 1155080 by gandryey@gera-w8 on 2015/05/27 18:21:59
ECR #304775 - Mipmaps support in OpenCL
	- Enable mipmap extension by default

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/flags.hpp#232 edit


[ROCm/clr commit: e4245322fc]
2015-05-27 18:31:00 -04:00
foreman 3c36106589 P4 to Git Change 1155068 by jatang@jatang-opencl-hsa-stg1 on 2015/05/27 17:48:24
EPR #419347 - Fix a d3d9 memory leak.

	According to https://msdn.microsoft.com/en-us/library/windows/desktop/bb174386(v=vs.85).aspx: “Calling IDirect3DDevice9::GetDirect3D will increase the internal reference count on the IDirect3D9 interface. Failure to call IUnknown::Release when finished using this IDirect3D9 interface results in a memory leak.”.

	Although p3d9devEx->Release() has the same effect as p3d9dev->Release(), for clarification we better use p3d9dev->Release() instead.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceD3D9.cpp#13 edit


[ROCm/clr commit: 6d913bfc23]
2015-05-27 18:00:49 -04:00
foreman 27569578df P4 to Git Change 1154755 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/27 03:00:12
EPR #010002 - Change OpenCL version number from 1809 to 1810.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1556 edit


[ROCm/clr commit: f329e3fc66]
2015-05-27 03:08:31 -04:00
foreman 4a55d5fdff P4 to Git Change 1154572 by gandryey@gera-w8 on 2015/05/26 16:21:11
ECR #304775 - Mipmaps support in OpenCL
	- Enable PAD2 bit for miplevel views

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#218 edit


[ROCm/clr commit: 5c0f3858ff]
2015-05-26 16:35:34 -04:00
foreman b32813ed1a P4 to Git Change 1154196 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/26 03:00:12
EPR #010002 - Change OpenCL version number from 1808 to 1809.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1555 edit


[ROCm/clr commit: 60c0f95fa6]
2015-05-26 03:11:30 -04:00
foreman f38975eb2f P4 to Git Change 1153708 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/23 03:00:21
EPR #010002 - Change OpenCL version number from 1807 to 1808.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1554 edit


[ROCm/clr commit: d9a4d01b17]
2015-05-23 03:12:38 -04:00
foreman 9d2d741cac P4 to Git Change 1153391 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/22 03:00:11
EPR #010002 - Change OpenCL version number from 1806 to 1807.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1553 edit


[ROCm/clr commit: 6a1476d1ce]
2015-05-22 03:12:23 -04:00
foreman 0f0e7ab39a P4 to Git Change 1153222 by atimofee@atimofee-hsa on 2015/05/21 15:03:48
ECR #333753 - HSA HLC: -hsail-enable-calls=0 should switch call support off.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/common/opt_level.cpp#26 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/lib/Transforms/IPO/AMDPassManagerBuilder.cpp#51 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm/tools/opt/amdopt.inc#24 edit


[ROCm/clr commit: d8fa1abf83]
2015-05-21 15:24:14 -04:00
foreman 1a2dafa2c2 P4 to Git Change 1152996 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/21 03:00:14
EPR #010002 - Change OpenCL version number from 1805 to 1806.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1552 edit


[ROCm/clr commit: 6852d41216]
2015-05-21 03:09:29 -04:00
foreman 898041df90 P4 to Git Change 1152849 by skudchad@skudchad_test_win_opencl2 on 2015/05/20 17:15:00
EPR #403782 - IOMMU2/SVM
	- Update the caching and hit logic for resource cache to reflect allocation attributes for SVM. Else it can give wrong hits leading to hangs if a regular surface is used for shader upload etc. IOMMUv2 strictly needs shader and command buffers to have EXECUTE attribute.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7572/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#217 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.hpp#80 edit


[ROCm/clr commit: 4f338e5578]
2015-05-20 17:28:59 -04:00
foreman 399aa2050c P4 to Git Change 1152826 by bdhanase@bala_workpc_ocl on 2015/05/20 16:21:12
EPR #397491 - Disabling generic address space on 32 bit windows too for now.

	Back out revision 116 from //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#117 edit


[ROCm/clr commit: 24ac37876f]
2015-05-20 16:35:07 -04:00
foreman edc7fb73a2 P4 to Git Change 1152825 by bdhanase@bala_workpc_ocl on 2015/05/20 16:19:13
EPR #397491 - According to HSA-Finalizer-ADD, for GPUVM32 private_segment_aperture_base_hi and group_segment_aperture_base_hi should be equal to the 32 bits of the 32 bit private and group segment flat address aperture.

	Reviewed by: German

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#362 edit


[ROCm/clr commit: 9d37ac1fc8]
2015-05-20 16:30:03 -04:00
foreman 7ad7591625 P4 to Git Change 1152531 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/20 03:00:12
EPR #010002 - Change OpenCL version number from 1804 to 1805.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1551 edit


[ROCm/clr commit: a24f070742]
2015-05-20 03:13:14 -04:00
foreman 317329f73f P4 to Git Change 1152294 by nhaustov@spb-hlc-tonga2_hsa on 2015/05/19 12:34:06
ECR #333756 - HSA Finalizer: Make sure size of kernarg segment, alignment of kernarg, private and group segments are multiple of 16. Update ORCA runtime assert. [ OpenCL integration of CL 1151953]

	Change by Nikolay Haustov
	Testing: http://ocltc:8111/viewModification.html?modId=51851&personal=true&init=1&tab=vcsModificationBuilds

	Also fix uncovered problem in test.

	Testing: pre-checkin
	Reviewed by: German

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/hsail-fin/HSAILFinalizer.cpp#16 integrate
... //depot/stg/opencl/drivers/opencl/compiler/lib/backends/gpu/sc/HSAIL/tests/src/finalizer/features/structural_analysis/short_circuit/short_circuit06.hsail#4 integrate
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#284 edit


[ROCm/clr commit: 4cffcd3997]
2015-05-19 12:40:37 -04:00
foreman d419b995b3 P4 to Git Change 1152081 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/19 03:00:17
EPR #010002 - Change OpenCL version number from 1803 to 1804.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1550 edit


[ROCm/clr commit: 7fa12b2bc8]
2015-05-19 03:15:06 -04:00
foreman 9744df97ad P4 to Git Change 1151968 by skudchad@skudchad_test_win_opencl2 on 2015/05/18 20:09:41
EPR #403782 - IOMMU2/SVM
	- Disable DX interop on SVM. This is a feature for SVM and may need more work.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/7555/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#310 edit


[ROCm/clr commit: 915592103f]
2015-05-18 20:15:12 -04:00
foreman 1cf6ad66a0 P4 to Git Change 1151680 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/16 03:00:11
EPR #010002 - Change OpenCL version number from 1802 to 1803.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1549 edit


[ROCm/clr commit: ebe57f6e94]
2015-05-16 03:11:08 -04:00
foreman 6e0218d788 P4 to Git Change 1151655 by gandryey@gera-w8 on 2015/05/15 19:27:54
ECR #304775 - Mipmaps support
	- Following CL#1151650. Change the comparison condition to 1.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#216 edit


[ROCm/clr commit: 488ac00670]
2015-05-15 19:38:50 -04:00
foreman 3dee56132c P4 to Git Change 1151650 by gandryey@gera-w8 on 2015/05/15 18:45:24
ECR #304775 - Mipmaps support
	- Enable miplevel flag even for the first mip level when runtime creates a view. Otherwise GSL may change the pitch alignment for the created view.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#215 edit


[ROCm/clr commit: b8c761b199]
2015-05-15 18:50:37 -04:00
foreman f424d020d4 P4 to Git Change 1151521 by jatang@jatang-opencl-hsa-stg1 on 2015/05/15 15:16:15
EPR #419347 - Fix a d3d9 memory leak.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDeviceD3D9.cpp#12 edit


[ROCm/clr commit: 5303c618b2]
2015-05-15 15:49:45 -04:00
foreman 3609d0357b P4 to Git Change 1151506 by rili@rili_opencl_stg on 2015/05/15 14:56:06
EPR #418590 - Fix improper check for temp path.
	                       - Existing code will change temp path to "." if tempPath is "C:\Windows\Temp\"
	                       - Need to make sure temp path will be changed to "." if tempPath is "C:\Windows\" or "C:\Windows"

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/os/os_win32.cpp#44 edit


[ROCm/clr commit: 4b5f8c85fa]
2015-05-15 15:26:19 -04:00
foreman 3f3a544806 P4 to Git Change 1151492 by bdhanase@bala_workpc_ocl on 2015/05/15 14:40:44
EPR #397491 - Disable generic address space only on 32 bit Linux

	Reviewed by: German

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#116 edit


[ROCm/clr commit: dd63bd7d18]
2015-05-15 15:06:35 -04:00
foreman 628232efc7 P4 to Git Change 1151415 by jatang@jatang-opencl-hsa-stg1 on 2015/05/15 11:06:22
EPR #412821 - Fix a crash when the ThreadTrace Object is freed before a ThreadTrace command is processed.

	Also change 'None' to 'Undefined', since 'None' is a macro defined in X.h.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#77 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/threadtrace.hpp#5 edit


[ROCm/clr commit: 5da96e702c]
2015-05-15 11:14:53 -04:00
foreman 6fa81ad7e3 P4 to Git Change 1151350 by nhaustov@spb-hlc-kv500_hsa on 2015/05/15 07:11:40
ECR #333756 - Fix includes.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/_libelf.h#4 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/libelf.h#11 edit


[ROCm/clr commit: 3f973726f8]
2015-05-15 07:20:20 -04:00
foreman df21ead48f P4 to Git Change 1151344 by nhaustov@nhaustov_hsa1 on 2015/05/15 06:37:04
ECR #333756 - Avoid including sys/param.h in libelf.h to avoid name conflict with SC sources.

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/elf_strptr.c#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/elf_update.c#11 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/libelf.h#10 edit


[ROCm/clr commit: 4ec8683f24]
2015-05-15 06:45:28 -04:00
foreman 2cef4e73c5 P4 to Git Change 1151293 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/05/15 03:00:12
EPR #010002 - Change OpenCL version number from 1801 to 1802.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1548 edit


[ROCm/clr commit: 81fdab5c28]
2015-05-15 03:07:12 -04:00