VirtualBox

Ignore:
Timestamp:
Aug 31, 2010 6:50:53 AM (14 years ago)
Author:
vboxsync
Message:

wddm/3d: issue render cmd on flush for shared resources to notify d3d runtime about surf contents change (not completed)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Miniport/wddm/VBoxVideoWddm.cpp

    r31797 r32107  
    19541954                break;
    19551955            }
     1956            case VBOXVDMACMD_TYPE_DMA_NOP:
     1957                break;
    19561958            default:
    19571959            {
     
    23102312            break;
    23112313        }
     2314        case VBOXVDMACMD_TYPE_DMA_NOP:
     2315        {
     2316            PVBOXWDDM_CONTEXT pContext = (PVBOXWDDM_CONTEXT)pSubmitCommand->hContext;
     2317            Assert(pContext);
     2318            Status = vboxWddmDmaCmdNotifyCompletion(pDevExt, pContext, pSubmitCommand->SubmissionFenceId);
     2319            Assert(Status == STATUS_SUCCESS);
     2320            break;
     2321        }
    23122322        default:
    23132323        {
     
    37793789    drprintf(("==> "__FUNCTION__ ", !!NOT_IMPLEMENTED!! hContext(0x%x)\n", hContext));
    37803790
     3791    pRender->pDmaBuffer = ((uint8_t*)pRender->pDmaBuffer) + pRender->CommandLength;
     3792    /* @todo: impl  */
    37813793    AssertBreakpoint();
    37823794
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette