void TransferQueue::setTextureUploadType(TextureUploadType type)
{
    if (m_currentUploadType == type)
        return;

    discardQueue();

    android::Mutex::Autolock lock(m_transferQueueItemLocks);
    m_currentUploadType = type;
    XLOGC("Now we set the upload to %s", m_currentUploadType == GpuUpload ? "GpuUpload" : "CpuUpload");
}
void TransferQueue::setTextureUploadType(TextureUploadType type)
{
    if (m_currentUploadType == type)
        return;

    discardQueue();

    android::Mutex::Autolock lock(m_transferQueueItemLocks);
    m_currentUploadType = CpuUpload; // force to cpu upload mode for now until gpu upload mode is fixed
    XLOGC("Now we set the upload to %s", m_currentUploadType == GpuUpload ? "GpuUpload" : "CpuUpload");
}
예제 #3
0
void TransferQueue::setTextureUploadType(TextureUploadType type)
{
    if (m_currentUploadType == type)
        return;

    discardQueue();

    android::Mutex::Autolock lock(m_transferQueueItemLocks);
// SAMSUNG CHANGE ++ Change upload type for QCOM
#ifdef SUPPORT_QCOM
	m_currentUploadType = CpuUpload;
#else
    m_currentUploadType = type;
#endif
// SAMSUNG CHANGE --
    XLOGC("Now we set the upload to %s", m_currentUploadType == GpuUpload ? "GpuUpload" : "CpuUpload");
}
예제 #4
0
파일: Cache.cpp 프로젝트: LucyScott/mdsplus
int Cache::discardData(TreeDescriptor treeIdx, int nid)
{
  discardQueue(treeIdx, nid);
	return dataManager.discardData(treeIdx, nid);
}