webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
rx::Renderer11 Member List

This is the complete list of members for rx::Renderer11, including all inherited members.

applyIndexBuffer(const gl::ContextState &data, const GLvoid *indices, GLsizei count, GLenum mode, GLenum type, TranslatedIndexData *indexInfo)rx::Renderer11
applyPrimitiveType(GLenum mode, GLsizei count, bool usesPointSize)rx::Renderer11
applyRenderTarget(gl::Framebuffer *frameBuffer)rx::Renderer11
applyTextures(GLImplFactory *implFactory, const gl::ContextState &data)rx::RendererD3Dprotected
applyTransformFeedbackBuffers(const gl::ContextState &data)rx::Renderer11
applyUniforms(const ProgramD3D &programD3D, GLenum drawMode, const std::vector< D3DUniform *> &uniformArray) overriderx::Renderer11virtual
applyVertexBuffer(const gl::State &state, GLenum mode, GLint first, GLsizei count, GLsizei instances, TranslatedIndexData *indexInfo)rx::Renderer11
blitRenderbufferRect(const gl::Rectangle &readRect, const gl::Rectangle &drawRect, RenderTargetD3D *readRenderTarget, RenderTargetD3D *drawRenderTarget, GLenum filter, const gl::Rectangle *scissor, bool colorBlit, bool depthBlit, bool stencilBlit)rx::Renderer11
BufferFactoryD3D()rx::BufferFactoryD3Dinline
cleanup()rx::RendererD3Dprotected
clearTextures(gl::SamplerType samplerType, size_t rangeStart, size_t rangeEnd) overriderx::Renderer11protectedvirtual
compileToExecutable(gl::InfoLog &infoLog, const std::string &shaderHLSL, ShaderType type, const std::vector< D3DVarying > &streamOutVaryings, bool separatedOutputBuffers, const D3DCompilerWorkarounds &workarounds, ShaderExecutableD3D **outExectuable) overriderx::Renderer11virtual
copyCompressedTexture(const gl::Texture *source, GLint sourceLevel, TextureStorage *storage, GLint destLevel) overriderx::Renderer11virtual
copyImage2D(const gl::Framebuffer *framebuffer, const gl::Rectangle &sourceRect, GLenum destFormat, const gl::Offset &destOffset, TextureStorage *storage, GLint level) overriderx::Renderer11virtual
copyImage2DArray(const gl::Framebuffer *framebuffer, const gl::Rectangle &sourceRect, GLenum destFormat, const gl::Offset &destOffset, TextureStorage *storage, GLint level) overriderx::Renderer11virtual
copyImage3D(const gl::Framebuffer *framebuffer, const gl::Rectangle &sourceRect, GLenum destFormat, const gl::Offset &destOffset, TextureStorage *storage, GLint level) overriderx::Renderer11virtual
copyImageCube(const gl::Framebuffer *framebuffer, const gl::Rectangle &sourceRect, GLenum destFormat, const gl::Offset &destOffset, TextureStorage *storage, GLenum target, GLint level) overriderx::Renderer11virtual
copyTexture(const gl::Texture *source, GLint sourceLevel, const gl::Rectangle &sourceRect, GLenum destFormat, const gl::Offset &destOffset, TextureStorage *storage, GLint destLevel, bool unpackFlipY, bool unpackPremultiplyAlpha, bool unpackUnmultiplyAlpha) overriderx::Renderer11virtual
createContext(const gl::ContextState &state) overriderx::Renderer11virtual
createDefaultFramebuffer(const gl::FramebufferState &state) overriderx::Renderer11virtual
createImage() overriderx::Renderer11virtual
createIndexBuffer() overriderx::Renderer11virtual
createNativeWindow(EGLNativeWindowType window, const egl::Config *config, const egl::AttributeMap &attribs) const overriderx::Renderer11virtual
createRenderTarget(int width, int height, GLenum format, GLsizei samples, RenderTargetD3D **outRT) overriderx::Renderer11virtual
createRenderTargetCopy(RenderTargetD3D *source, RenderTargetD3D **outRT) overriderx::Renderer11virtual
createStreamProducerD3DTextureNV12(egl::Stream::ConsumerType consumerType, const egl::AttributeMap &attribs) overriderx::Renderer11virtual
createSwapChain(NativeWindowD3D *nativeWindow, HANDLE shareHandle, GLenum backBufferFormat, GLenum depthBufferFormat, EGLint orientation) overriderx::Renderer11virtual
createTextureStorage2D(SwapChainD3D *swapChain) overriderx::Renderer11virtual
createTextureStorage2D(GLenum internalformat, bool renderTarget, GLsizei width, GLsizei height, int levels, bool hintLevelZeroOnly) overriderx::Renderer11virtual
createTextureStorage2DArray(GLenum internalformat, bool renderTarget, GLsizei width, GLsizei height, GLsizei depth, int levels) overriderx::Renderer11virtual
createTextureStorage3D(GLenum internalformat, bool renderTarget, GLsizei width, GLsizei height, GLsizei depth, int levels) overriderx::Renderer11virtual
createTextureStorageCube(GLenum internalformat, bool renderTarget, int size, int levels, bool hintLevelZeroOnly) overriderx::Renderer11virtual
createTextureStorageEGLImage(EGLImageD3D *eglImage, RenderTargetD3D *renderTargetD3D) overriderx::Renderer11virtual
createTextureStorageExternal(egl::Stream *stream, const egl::Stream::GLTextureDescription &desc) overriderx::Renderer11virtual
createUniformStorage(size_t storageSize) overriderx::Renderer11virtual
createVertexBuffer() overriderx::Renderer11virtual
fastCopyBufferToTexture(const gl::PixelUnpackState &unpack, unsigned int offset, RenderTargetD3D *destRenderTarget, GLenum destinationFormat, GLenum sourcePixelsType, const gl::Box &destArea) overriderx::Renderer11virtual
finish()rx::Renderer11
flush()rx::Renderer11
generateConfigs() overriderx::Renderer11virtual
generateDisplayExtensions(egl::DisplayExtensions *outExtensions) const overriderx::Renderer11virtual
generateMipmap(ImageD3D *dest, ImageD3D *source) overriderx::Renderer11virtual
generateMipmapUsingD3D(TextureStorage *storage, const gl::TextureState &textureState) overriderx::Renderer11virtual
genericDrawArrays(Context11 *context, GLenum mode, GLint first, GLsizei count, GLsizei instances)rx::Renderer11
genericDrawElements(Context11 *context, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instances, const gl::IndexRange &indexRange)rx::Renderer11
getAdapterIdentifier() const overriderx::Renderer11virtual
getAnnotator()rx::Renderer11
GetBlendSampleMask(const gl::ContextState &data, int samples)rx::RendererD3Dprotectedstatic
getBlitter()rx::Renderer11inline
getClearer()rx::Renderer11inline
getD3DDevice() overriderx::Renderer11virtual
getDevice()rx::Renderer11inline
getDeviceContext()rx::Renderer11inline
getDeviceContext1IfSupported()rx::Renderer11inline
getDxgiFactory()rx::Renderer11inline
getEGLDevice(DeviceImpl **device) overriderx::Renderer11virtual
getGPUDisjoint()rx::RendererD3D
getInputLayoutCache()rx::Renderer11inline
getLUID(LUID *adapterLuid) const overriderx::Renderer11virtual
getMajorShaderModel() const overriderx::Renderer11virtual
getMaxSupportedESVersion() const overriderx::Renderer11virtual
getMinorShaderModel() const overriderx::Renderer11virtual
getNativeCaps() constrx::RendererD3D
getNativeExtensions() constrx::RendererD3D
getNativeLimitations() constrx::RendererD3D
getNativeTextureCaps() constrx::RendererD3D
getNV12TextureSupport() constrx::Renderer11
getRenderer11DeviceCaps()rx::Renderer11inline
getRendererClass() const overriderx::Renderer11inlinevirtual
getRendererDescription() constrx::Renderer11
getReservedFragmentUniformBuffers() const overriderx::Renderer11virtual
getReservedFragmentUniformVectors() constrx::Renderer11
getReservedVertexUniformBuffers() const overriderx::Renderer11virtual
getReservedVertexUniformVectors() constrx::Renderer11
getResetStatus()rx::RendererD3D
getScratchMemoryBuffer(size_t requestedSize, MemoryBuffer **bufferOut)rx::Renderer11
getShaderModelSuffix() const overriderx::Renderer11virtual
getShareHandleSupport() constrx::Renderer11
getStateCache()rx::Renderer11inline
getStateManager()rx::Renderer11inline
getTimestamp()rx::RendererD3D
getVendorString() constrx::RendererD3D
getVertexComponentType(gl::VertexFormatType vertexFormatType) const overriderx::Renderer11virtual
getVertexConversionType(gl::VertexFormatType vertexFormatType) const overriderx::Renderer11virtual
getVertexSpaceRequired(const gl::VertexAttribute &attrib, GLsizei count, GLsizei instances) const overriderx::Renderer11virtual
getWorkarounds() constrx::RendererD3D
initialize() overriderx::Renderer11virtual
isES3Capable() constrx::Renderer11
isValidNativeWindow(EGLNativeWindowType window) const overriderx::Renderer11virtual
loadExecutable(const void *function, size_t length, ShaderType type, const std::vector< D3DVarying > &streamOutVaryings, bool separatedOutputBuffers, ShaderExecutableD3D **outExecutable) overriderx::Renderer11virtual
markAllStateDirty()rx::Renderer11
markTransformFeedbackUsage(const gl::ContextState &data)rx::RendererD3Dprotected
mDisplayrx::RendererD3Dprotected
mPresentPathFastEnabledrx::RendererD3Dprotected
notifyDeviceLost()rx::RendererD3D
onBufferCreate(const Buffer11 *created)rx::Renderer11
onBufferDelete(const Buffer11 *deleted)rx::Renderer11
onSwap()rx::Renderer11
packPixels(const TextureHelper11 &textureHelper, const PackPixelsParams &params, uint8_t *pixelsOut)rx::Renderer11
presentPathFastEnabled() constrx::RendererD3Dinline
readFromAttachment(const gl::FramebufferAttachment &srcAttachment, const gl::Rectangle &sourceArea, GLenum format, GLenum type, GLuint outputPitch, const gl::PixelPackState &pack, uint8_t *pixels)rx::Renderer11
Renderer11(egl::Display *display)rx::Renderer11explicit
RendererD3D(egl::Display *display)rx::RendererD3Dexplicit
resetDevice() overriderx::Renderer11virtual
setGPUDisjoint()rx::RendererD3D
setSamplerState(gl::SamplerType type, int index, gl::Texture *texture, const gl::SamplerState &sampler) overriderx::Renderer11virtual
setTexture(gl::SamplerType type, int index, gl::Texture *texture) overriderx::Renderer11virtual
setUniformBuffers(const gl::ContextState &data, const std::vector< GLint > &vertexUniformBuffers, const std::vector< GLint > &fragmentUniformBuffers) overriderx::Renderer11virtual
skipDraw(const gl::ContextState &data, GLenum drawMode)rx::RendererD3Dprotected
supportsFastCopyBufferToTexture(GLenum internalFormat) const overriderx::Renderer11virtual
testDeviceLost() overriderx::Renderer11virtual
testDeviceResettable() overriderx::Renderer11virtual
updateState(const gl::ContextState &data, GLenum drawMode)rx::Renderer11
~BufferFactoryD3D()rx::BufferFactoryD3Dinlinevirtual
~Renderer11()rx::Renderer11virtual
~RendererD3D()rx::RendererD3Dvirtual