webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
renderer9_utils.cpp File Reference
#include "libANGLE/renderer/d3d/d3d9/renderer9_utils.h"
#include "common/mathutil.h"
#include "common/debug.h"
#include "libANGLE/formatutils.h"
#include "libANGLE/Framebuffer.h"
#include "libANGLE/renderer/d3d/d3d9/formatutils9.h"
#include "libANGLE/renderer/d3d/d3d9/RenderTarget9.h"
#include "libANGLE/renderer/d3d/FramebufferD3D.h"
#include "libANGLE/renderer/d3d/WorkaroundsD3D.h"
#include "third_party/systeminfo/SystemInfo.h"

Namespaces

 rx
 
 rx::gl_d3d9
 
 rx::d3d9_gl
 
 rx::d3d9
 

Functions

D3DCMPFUNC rx::gl_d3d9::ConvertComparison (GLenum comparison)
 
D3DCOLOR rx::gl_d3d9::ConvertColor (gl::ColorF color)
 
D3DBLEND rx::gl_d3d9::ConvertBlendFunc (GLenum blend)
 
D3DBLENDOP rx::gl_d3d9::ConvertBlendOp (GLenum blendOp)
 
D3DSTENCILOP rx::gl_d3d9::ConvertStencilOp (GLenum stencilOp)
 
D3DTEXTUREADDRESS rx::gl_d3d9::ConvertTextureWrap (GLenum wrap)
 
D3DCULL rx::gl_d3d9::ConvertCullMode (GLenum cullFace, GLenum frontFace)
 
D3DCUBEMAP_FACES rx::gl_d3d9::ConvertCubeFace (GLenum cubeFace)
 
DWORD rx::gl_d3d9::ConvertColorMask (bool red, bool green, bool blue, bool alpha)
 
D3DTEXTUREFILTERTYPE rx::gl_d3d9::ConvertMagFilter (GLenum magFilter, float maxAnisotropy)
 
void rx::gl_d3d9::ConvertMinFilter (GLenum minFilter, D3DTEXTUREFILTERTYPE *d3dMinFilter, D3DTEXTUREFILTERTYPE *d3dMipFilter, float *d3dLodBias, float maxAnisotropy, size_t baseLevel)
 
D3DQUERYTYPE rx::gl_d3d9::ConvertQueryType (GLenum queryType)
 
D3DMULTISAMPLE_TYPE rx::gl_d3d9::GetMultisampleType (GLuint samples)
 
unsigned int rx::d3d9_gl::GetReservedVertexUniformVectors ()
 
unsigned int rx::d3d9_gl::GetReservedFragmentUniformVectors ()
 
GLsizei rx::d3d9_gl::GetSamplesCount (D3DMULTISAMPLE_TYPE type)
 
bool rx::d3d9_gl::IsFormatChannelEquivalent (D3DFORMAT d3dformat, GLenum format)
 
void rx::d3d9_gl::GenerateCaps (IDirect3D9 *d3d9, IDirect3DDevice9 *device, D3DDEVTYPE deviceType, UINT adapter, gl::Caps *caps, gl::TextureCapsMap *textureCapsMap, gl::Extensions *extensions, gl::Limitations *limitations)
 
GLuint rx::d3d9::ComputeBlockSize (D3DFORMAT format, GLuint width, GLuint height)
 
void rx::d3d9::MakeValidSize (bool isImage, D3DFORMAT format, GLsizei *requestWidth, GLsizei *requestHeight, int *levelOffset)
 
WorkaroundsD3D rx::d3d9::GenerateWorkarounds ()