我知道混合OpenGL和DirectX不推薦,但我試圖在兩個不同的應用程序之間建立一個橋樑,使用單獨的圖形API:我希望有一種技術用於共享數據,特別是紋理。在direct3d和opengl之間共享紋理?
我有一個在Direct3D創建這樣的質地:
d3_device-> CreateTexture(width, height,
1, D3DUSAGE_RENDERTARGET, D3DFMT_A8R8G8B8, D3DPOOL_DEFAULT,
&texture, NULL);
有什麼辦法,我可以使用的OpenGL從這個紋理沒有考慮往返通過系統內存?
我看到發生這種情況的唯一方法是如果有人創建了一個OpenGL實現ON directX – Toad 2009-10-21 14:26:48