P4 to Git Change 1171462 by johtaylo@johtaylo-JTBUILDER03-increment on 2015/07/17 03:00:12
EPR #010002 - Change OpenCL version number from 1849 to 1850. Affected files ... ... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#1596 edit
This commit is contained in:
@@ -31,7 +31,6 @@ void CALGSLDevice::Initialize()
|
||||
m_vpucount = 1;
|
||||
m_srcDRMDMAMem = NULL ;
|
||||
m_dstDRMDMAMem = NULL ;
|
||||
m_videoAttribs.video_attribs = NULL;
|
||||
|
||||
m_nativeDisplayHandle = NULL;
|
||||
m_deviceMode = GSL_DEVICE_MODE_GFX;
|
||||
@@ -58,8 +57,6 @@ CALGSLDevice::~CALGSLDevice()
|
||||
|
||||
delete gslDeviceOps_;
|
||||
|
||||
delete [] m_videoAttribs.video_attribs;
|
||||
|
||||
switch(m_deviceMode)
|
||||
{
|
||||
case GSL_DEVICE_MODE_NONE:
|
||||
@@ -161,34 +158,6 @@ CALGSLDevice::getAttribs_int(gsl::gsCtx* cs)
|
||||
m_attribs.isSVMFineGrainSystem = m_adp->pAsicInfo->svmFineGrainSystem;
|
||||
}
|
||||
|
||||
void
|
||||
CALGSLDevice::getVideoAttribs_int(gslVideoContext* vsHandle)
|
||||
{
|
||||
gslVidGetInfoStruc vidInfo = {0};
|
||||
gslVidGetInfo(vsHandle, &vidInfo);
|
||||
|
||||
if (vidInfo.num_attribs > 0)
|
||||
{
|
||||
CALvideoAttrib * video_attribs = new CALvideoAttrib[vidInfo.num_attribs];
|
||||
for (uint32 i=0; i < vidInfo.num_attribs; i++)
|
||||
{
|
||||
video_attribs[i].decodeProfile = static_cast<CALdecodeProfile>(vidInfo.video_attribs[i].decodeProfile);
|
||||
video_attribs[i].decodeFormat = static_cast<CALdecodeFormat>(vidInfo.video_attribs[i].decodeFormat);
|
||||
}
|
||||
|
||||
m_videoAttribs.max_decode_sessions = vidInfo.num_attribs ;
|
||||
m_videoAttribs.video_attribs = video_attribs;
|
||||
}
|
||||
else
|
||||
{
|
||||
m_videoAttribs.max_decode_sessions = 0;
|
||||
m_videoAttribs.video_attribs = NULL;
|
||||
}
|
||||
|
||||
m_videoAttribs.data_size = sizeof(CALdeviceVideoAttribs) + sizeof(CALvideoAttrib) * vidInfo.num_attribs;
|
||||
|
||||
}
|
||||
|
||||
void
|
||||
CALGSLDevice::getStatus_int(gsl::gsCtx* cs)
|
||||
{
|
||||
@@ -607,15 +576,8 @@ CALGSLDevice::SetupContext(int32 &asic_id)
|
||||
return false;
|
||||
}
|
||||
|
||||
gslVidInit();
|
||||
|
||||
//cache device details
|
||||
gslVideoContext temp_vid_context;
|
||||
temp_vid_context.m_gsCtx = temp_cs;
|
||||
temp_vid_context.VideoEngine_name = GSL_VID_CONTEXT_VIDEO;
|
||||
|
||||
getAttribs_int(temp_cs);
|
||||
getVideoAttribs_int(&temp_vid_context);
|
||||
getStatus_int(temp_cs);
|
||||
|
||||
m_vmMode = temp_cs->getVMMode();
|
||||
|
||||
Reference in New Issue
Block a user