- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
A new white paper is available:
Displaying Stereoscopic 3D (S3D) with Intel HD Graphics
This document describes how to display S3D content and set standard and S3D modes of many 3D-capable monitors and TVs using a library that is available in the Intel Media SDK 3.0 (currently Beta 3).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi.. Yes. Displaying a still image is possible :)
Yes ... you have to use VideoProcessBlt(). That is how you chose Left or Right use pLEFTVideoProcessor->VideoProcessBlt() for left, and pRIGHTVideoProcessor->VideoProcessBlt() for right.
Each processor object will blit to their correct L or R surface (assuming you had set m_pS3DControl->SelectLeftView() when creating the L processor, and m_pS3DControl->SelecRightView() when creating the R processor.
You can think of it as pD3dDevice->GetBackBuffer() getting you a big super-surface (big enough to hold both Left and Right). The VideoProcessor object you use will make the Blt go to the correct place in that super-surface.
Right now, RightProcessor->VideoProcessBlt() the only way you change the bits that are seen by the right eye.
Link Copied
- « Previous
-
- 1
- 2
- Next »
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a new (related) question: Is it possible to use the stereo 3D control interface along with "Nvidia Optimus" and/or "AMD Switchable" graphics?
A lot of laptops targeted for media professionals now provide two GPUs (Intel HD3000/4000 along with a discrete GPU) plus the option to enable the discrete GPU for certain apps. Apparently, when enabled, the discrete GPU renders application datainto the framebuffer controlled by the integrated GPU so that only one framebuffer is used to render the desktop plus all apps.
I have tried enabling the discrete GPU along with stereo output as described above, and I only seem to get one view actually appearing, though the connected display device does going into stereo 3D mode as verified by the curson only appearing in one eye.
I was hoping that since the images are being rendered to an offscreen buffer, then blitted back via the DXVA interface for stereo output, that some sort of integration of this dual GPU approach might be possible.
Thanks,
-Don
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The VideoProcessBlt and present is different than other blits, and the operation is not really offscreen buffer, then blitted back. For this reason the feature cannot be used when the discrete graphics hardware is used to implement the VideoProcessBlt call.
-Tony
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i call [GetS3DCaps] retern:NO_INTERFACE?
OS:win10
HW:Micorosoft surface book;
Sec Monitor:SamSung S950(support 3D)
regards!
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- « Previous
-
- 1
- 2
- Next »