DescriptionAdded glTexSubImageD3DSurface2DANGLE.
This blits a default pool D3D surface into a GL texture identified by texture ID. The D3D surface must have been created using the same D3D device that ANGLE is using.
No spec yet. I imagine the restrictions should be in line one those of StretchRect since that is what it will use.
Its initial use will be to blit NV16 and YU16 surfaces produced by DXVA into regular textures that can be composited with the rest of the web page. It is intended to be more generally useful though, hence the generic name, which is based on CGLTexImageIOSurface2D.
I considered making it support system pool and managed pool textures as well but they could just as esaily be locked and uploaded using the regular Tex*Image2D entry points.
The mipmap sample changes are not intended to be checked in.
Patch Set 1 : '' #
Total comments: 2
MessagesTotal messages: 6
|