GFX360Device Member List

This is the complete list of members for GFX360Device, including all inherited members.

_beginBin()GFX360Device [protected, virtual]
_endBin()GFX360Device [protected, virtual]
_resolveActiveRenderTarget()GFX360Device [protected, virtual]
_setPrimitiveBuffer(GFXPrimitiveBuffer *buffer)GFXD3D9Device [protected, virtual]
_updateRenderTargets()GFXDevice [protected, virtual]
addVertexBuffer(GFXD3D9VertexBuffer *buffer)GFXD3D9Device [protected]
allocPrimitiveBuffer(U32 numIndices, U32 numPrimitives, GFXBufferType bufferType)GFXD3D9Device [virtual]
allocRenderToTextureTarget()GFX360Device [virtual]
allocVertexBuffer(U32 numVerts, U32 vertFlags, U32 vertSize, GFXBufferType bufferType)GFXD3D9Device [virtual]
allocWindowTarget(PlatformWindow *window)GFXD3D9Device [virtual]
allowRender()GFXDevice [inline]
beginScene()GFX360Device [virtual]
beginSceneInternal()GFXD3D9Device [virtual]
beginTiling()GFX360Device [private]
blockOnFence(U32 fenceID)GFX360Device [inline, private]
canCurrentlyRender()GFXDevice [inline]
clear(U32 flags, ColorI color, F32 z, U32 stencil)GFXD3D9Device [virtual]
clearResourceFlags()GFXDevice [virtual]
clearSamplerOverrides()GFXDevice
clearTextureHolds()GFX360Device [private]
copyBBToSfxBuff()GFX360Device [virtual]
createCubemap()GFXD3D9Device [virtual]
createFence()GFXD3D9Device [virtual]
createInstance(U32 adapterIndex)GFXD3D9Device [static]
createRenderSurface(U32 width, U32 height, GFXFormat format, U32 mipLevel)GFXD3D9Device
createShader(const char *vertFile, const char *pixFile, F32 pixVersion, const Vector< GFXShaderMacro > &macros)GFXD3D9Device [protected, virtual]
createStateBlock(const GFXStateBlockDesc &desc)GFXDevice [virtual]
createStateBlockInternal(const GFXStateBlockDesc &desc)GFXD3D9Device [protected, virtual]
createVBPool(U32 vertFlags, U32 vertSize)GFX360Device [protected, virtual]
deallocVertexBuffer(GFXD3D9VertexBuffer *vertBuff)GFXD3D9Device [virtual]
deCreate enum valueGFXDevice
deDestroy enum valueGFXDevice
deInit enum valueGFXDevice
describeResources(const char *resName, const char *file, bool unflaggedOnly)GFXDevice [virtual]
destroy()GFXDevice [static]
destroyD3DResource(IDirect3DResource9 *d3dResource)GFX360Device [virtual]
destroyShader(GFXShader *shader)GFXD3D9Device [protected, virtual]
DeviceEventSignal typedefGFXDevice
deviceInited()GFXDevice [protected, virtual]
devicePresent()GFXDevice [inline, static]
disableShaders()GFXD3D9Device [virtual]
doParanoidStateCheck()GFXD3D9Device [virtual]
drawIndexedPrimitive(GFXPrimitiveType primType, U32 minIndex, U32 numVerts, U32 startIndex, U32 primitiveCount)GFXD3D9Device [protected, virtual]
drawPrimitive(GFXPrimitiveType primType, U32 vertexStart, U32 primitiveCount)GFXD3D9Device [virtual]
GFXDevice::drawPrimitive(U32 primitiveIndex)GFXDevice
drawPrimitiveBuffer(GFXPrimitiveBuffer *buffer)GFXDevice
drawPrimitives()GFXDevice
drawScreenRect(RectI &rect, IDirect3DTexture9 *colorTex, IDirect3DTexture9 *depthTex=NULL)GFX360Device [protected]
dumpStates(const char *fileName) const GFXDevice
endScene()GFX360Device [virtual]
endSceneInternal()GFXD3D9Device [virtual]
endTiling(GFXTextureObject *resolveSurface, bool clearRT, bool clearDepth)GFX360Device [private]
enterDebugEvent(ColorI color, const char *name)GFX360Device [inline, virtual]
enumerateVideoModes()GFX360Device [virtual]
fillResourceVectors(const char *resNames, bool unflaggedOnly, Vector< GFXResource * > &textureObjects, Vector< GFXResource * > &textureTargets, Vector< GFXResource * > &windowTargets, Vector< GFXResource * > &vertexBuffers, Vector< GFXResource * > &primitiveBuffers, Vector< GFXResource * > &fences, Vector< GFXResource * > &cubemaps, Vector< GFXResource * > &shaders, Vector< GFXResource * > &stateblocks)GFXDevice [protected, virtual]
findVBPool(U32 vertFlags, U32 numVertsNeeded)GFX360Device [protected, virtual]
flagCurrentResources()GFXDevice [virtual]
formatByteSize(GFXFormat format)GFXDevice
GenericShaderType enum nameGFXDevice
get()GFXDevice [static]
getActiveRenderTarget()GFXDevice [virtual]
getAdapter()GFXDevice [inline, virtual]
getAdapterType()GFX360Device [inline, virtual]
getCardProfiler() const GFXDevice [inline]
getClipRect() const GFXD3D9Device [inline, virtual]
getCurrentTexture(U32 stage)GFXDevice [inline]
getD3D()GFXD3D9Device [inline, virtual]
getDevice()GFXD3D9Device [inline, virtual]
getDeviceEventSignal()GFXDevice [static]
getDeviceIndex() const GFXDevice [inline]
getDeviceStatistics()GFXDevice [inline]
getDeviceSwizzle24() const GFXDevice [inline]
getDeviceSwizzle32() const GFXDevice [inline]
getDeviceVector()GFXDevice [inline, static]
getDrawUtil()GFXDevice
getDXVersion()GFXD3D9Device [static]
getFillConventionOffset() const GFXD3D9Device [inline, virtual]
getFrontBuffer()GFXDevice [inline, virtual]
getFrustum(F32 *left, F32 *right, F32 *bottom, F32 *top, F32 *nearPlane, F32 *farPlane, bool *isOrtho)GFXDevice
getMaxDynamicIndices()GFXD3D9Device [inline, virtual]
getMaxDynamicVerts()GFXD3D9Device [inline, virtual]
getMultisampleLevel() const GFXD3D9Device [inline]
getMultisampleType() const GFXD3D9Device [inline]
getNumSamplers() const GFXD3D9Device [inline, virtual]
getPixelShaderVersion() const GFXD3D9Device [inline, virtual]
getProjectionMatrix() const GFXDevice [inline]
getSamplerAddressModeOverride(S32 stage, bool &on, GFXTextureAddressMode &mode)GFXDevice
getSamplerMipLODBiasOverride(S32 stage, bool &on, F32 &bias)GFXDevice
getSfxBackBuffer()GFXDevice [inline, virtual]
getTextureManager()GFXDevice [inline]
getVideoModeList() const GFXDevice [inline]
getViewMatrix() const GFXDevice [inline]
getViewport() const GFXD3D9Device [inline, virtual]
getWorldMatrix() const GFXDevice [inline]
GFX360Device(LPDIRECT3D9 d3d, U32 index)GFX360Device
GFX360ScreenSpaceShader enum nameGFX360Device [private]
GFX360TextureTarget classGFX360Device [friend]
GFXD3D9Device(LPDIRECT3D9 d3d, U32 index)GFXD3D9Device
GFXDevice()GFXDevice
GFXDeviceEventType enum nameGFXDevice
GFXTDT_Cube enum valueGFXDevice [protected]
GFXTDT_Normal enum valueGFXDevice [protected]
GS_COUNT enum valueGFXDevice
GSAddColorTexture enum valueGFXDevice
GSColor enum valueGFXDevice
GSModColorTexture enum valueGFXDevice
GSTexture enum valueGFXDevice
init(const GFXVideoMode &mode, PlatformWindow *window=NULL)GFX360Device [virtual]
initConsole()GFXDevice [static]
initD3DXFnTable()GFXD3D9Device [protected, static]
initGenericShaders()GFX360Device [private]
initStates()GFX360Device [virtual]
insertFence()GFX360Device [inline, private]
leaveDebugEvent()GFX360Device [inline, virtual]
listResources(bool unflaggedOnly)GFXDevice [virtual]
logVertexBuffers()GFXD3D9Device [protected]
m360VolatileVBListGFX360Device [private]
mAdapterIndexGFXD3D9Device [protected]
mAllowRenderGFXDevice [protected]
mCanCurrentlyRenderGFXDevice [protected]
mCardProfilerGFXDevice [protected]
mClearAtFrameEndGFX360Device [private]
mClearColorGFX360Device [private]
mClipRectGFXD3D9Device [protected]
mCreateFenceTypeGFXD3D9Device [protected]
mCurrentConstBufferGFXD3D9Device [protected]
mCurrentCubemapGFXDevice [protected]
mCurrentFrontBufferIdxGFXDevice [protected]
mCurrentLightGFXDevice [protected]
mCurrentLightEnableGFXDevice [protected]
mCurrentLightMaterialGFXDevice [protected]
mCurrentOpenAllocPBGFXD3D9Device [protected]
mCurrentOpenAllocVBGFXD3D9Device [protected]
mCurrentOpenAllocVertexDataGFXD3D9Device [protected]
mCurrentPBGFXD3D9Device [protected]
mCurrentPrimitiveBufferGFXDevice [protected]
mCurrentRTGFXDevice [protected]
mCurrentShaderConstBufferGFXDevice [protected]
mCurrentStateBlockGFXDevice [protected]
mCurrentStateBlocksGFXDevice [protected]
mCurrentTextureGFXDevice [protected]
mCurrentVBGFXD3D9Device [protected]
mCurrentVertexBufferGFXDevice [protected]
mD3DGFXD3D9Device [protected]
mD3DDeviceGFXD3D9Device [protected]
mDeviceBackbufferGFXD3D9Device [protected]
mDeviceColorGFXD3D9Device [protected]
mDeviceDepthStencilGFXD3D9Device [protected]
mDeviceDepthStencilTexGFX360Device [private]
mDeviceStatisticsGFXDevice [protected]
mDeviceSwizzle24GFXDevice [protected]
mDeviceSwizzle32GFXDevice [protected]
mDrawerGFXDevice [protected]
mDynamicPBGFXD3D9Device [protected]
mFrontBufferGFXDevice [protected]
mFrustBottomGFXDevice [protected]
mFrustFarGFXDevice [protected]
mFrustLeftGFXDevice [protected]
mFrustNearGFXDevice [protected]
mFrustOrthoGFXDevice [protected]
mFrustRightGFXDevice [protected]
mFrustTopGFXDevice [protected]
mGenericShaderGFXD3D9Device
mGlobalAmbientColorGFXDevice [protected]
mGlobalAmbientColorDirtyGFXDevice [protected]
mInitializedGFXDevice [protected]
mIsTilingRightNowGFX360Device [private]
mLastPixShaderGFXD3D9Device [protected]
mLastVertShaderGFXD3D9Device [protected]
mLightDirtyGFXDevice [protected]
mLightMaterialDirtyGFXDevice [protected]
mLightsDirtyGFXDevice [protected]
mMultisampleLevelGFXD3D9Device [protected]
mMultisampleTypeGFXD3D9Device [protected]
mNewCubemapGFXDevice [protected]
mNewStateBlockGFXDevice [protected]
mNewTextureGFXDevice [protected]
mNumAllocatedVertexBuffersGFXD3D9Device [protected]
mNumSamplersGFXD3D9Device [protected]
mOffscreenDepthStencilGFX360Device [private]
mOffscreenRenderTargetGFX360Device [private]
mPixVersionGFXD3D9Device [protected]
mPrimitiveBufferDirtyGFXDevice [protected]
mProjectionMatrixGFXDevice [protected]
mProjectionMatrixDirtyGFXDevice [protected]
mResourceFreeListGFX360Device [private]
mResourceListHeadGFXDevice [protected]
mRTStackGFXDevice [protected]
mSamplerAddressModeOverrideGFXDevice [protected]
mSamplerAddressModeOverridesGFXDevice [protected]
mSamplerMipLODBiasOverrideGFXDevice [protected]
mSamplerMipLODBiasOverridesGFXDevice [protected]
mScreenSpaceShaderGFX360Device [private]
mSfxBackBufferGFXDevice [protected]
mShaderMgrGFXD3D9Device [protected]
mStateBlockDirtyGFXDevice [protected]
mStateDirtyGFXDevice [protected]
mStencilClearGFX360Device [private]
mTempMatrixGFXD3D9Device [protected]
mTempSurfaceParametersGFX360Device [private]
mTextureDirtyGFXDevice [protected]
mTextureManagerGFXDevice [protected]
mTextureMatrixGFXDevice [protected]
mTextureMatrixCheckDirtyGFXDevice [protected]
mTextureMatrixDirtyGFXDevice [protected]
mTexturesDirtyGFXDevice [protected]
mTexTypeGFXDevice [protected]
mTilingDepthStencilGFX360Device [private]
mTilingRenderTargetGFX360Device [private]
multWorld(const MatrixF &mat)GFXDevice [inline]
mUseSfxBackBufferGFXDevice [protected]
mVBListHeadGFXD3D9Device [protected]
mVertexBufferDirtyGFXDevice [protected]
mVideoModesGFXDevice [protected]
mViewMatrixGFXDevice [protected]
mViewMatrixDirtyGFXDevice [protected]
mViewportGFXD3D9Device [protected]
mViewportRectGFXD3D9Device [protected]
mVolatileVBListGFXD3D9Device [protected]
mWorldMatrixGFXDevice [protected]
mWorldMatrixDirtyGFXDevice [protected]
mWorldStackSizeGFXDevice [protected]
mZClearGFX360Device [private]
Parent typedefGFX360Device [private]
popActiveRenderTarget()GFXDevice [virtual]
popWorldMatrix()GFXDevice [inline]
preDestroy()GFXD3D9Device [inline, virtual]
projectRadius(F32 dist, F32 radius)GFXDevice
pushActiveRenderTarget()GFXDevice [virtual]
pushWorldMatrix()GFXDevice [inline]
reacquireDefaultPoolResources()GFXD3D9Device [protected]
regenStates()GFXD3D9Device [protected]
releaseDefaultPoolResources()GFXD3D9Device [protected]
removeVertexBuffer(GFXD3D9VertexBuffer *buffer)GFXD3D9Device [protected]
reset(D3DPRESENT_PARAMETERS &d3dpp)GFX360Device [inline, virtual]
resolve(GFXTextureObject *surface, RectI &srcRect, bool clearRT, bool clearDepth)GFX360Device [private]
resolveTiling(GFXTextureObject *surface, bool clearRT, bool clearDepth)GFX360Device [private]
RPGDVB typedefGFXD3D9Device [protected]
selectSupportedFormat(GFXTextureProfile *profile, const Vector< GFXFormat > &formats, bool texture, bool mustblend)GFX360Device [virtual]
setActiveDevice(U32 deviceIndex)GFXDevice [static]
setActiveRenderTarget(GFXTarget *target)GFX360Device [virtual]
setAdapter(const GFXAdapter &adapter)GFXDevice [inline, protected, virtual]
setAllowRender(bool render)GFXDevice [inline]
setClipRect(const RectI &rect)GFXD3D9Device [virtual]
setCubeTexture(U32 stage, GFXCubemap *cubemap)GFXDevice
setDebugMarker(ColorI color, const char *name)GFX360Device [inline, virtual]
setFrustum(F32 left, F32 right, F32 bottom, F32 top, F32 nearPlane, F32 farPlane, bool bRotate=true)GFXDevice [virtual]
setFrustum(F32 FOV, F32 aspectRatio, F32 nearPlane, F32 farPlane)GFXDevice [virtual]
setGlobalAmbientColor(ColorF color)GFXDevice
setGlobalAmbientInternal(ColorF color)GFXD3D9Device [protected, virtual]
setLight(U32 stage, GFXLightInfo *light)GFXDevice
setLightInternal(U32 lightStage, const GFXLightInfo light, bool lightEnable)GFXD3D9Device [protected, virtual]
setLightMaterial(GFXLightMaterial mat)GFXDevice
setLightMaterialInternal(const GFXLightMaterial mat)GFXD3D9Device [protected, virtual]
setMatrix(GFXMatrixType mtype, const MatrixF &mat)GFX360Device [virtual]
setOrtho(F32 left, F32 right, F32 bottom, F32 top, F32 nearPlane, F32 farPlane, bool doRotate=false)GFXDevice
setPixelShaderVersion(F32 version)GFXD3D9Device [inline, virtual]
setPrimitiveBuffer(GFXPrimitiveBuffer *buffer)GFXDevice
setProjectionMatrix(const MatrixF &newProj)GFXDevice [inline]
setRenderState(U32 state, U32 value)GFX360Device [virtual]
setSamplerAddressModeOverride(S32 stage, bool on, GFXTextureAddressMode mode=GFXAddressClamp)GFXDevice
setSamplerMipLODBiasOverride(S32 stage, bool on, F32 bias=0.0f)GFXDevice
setShader(GFXShader *shader)GFXD3D9Device [virtual]
setShaderConstBuffer(GFXShaderConstBuffer *buffer)GFXDevice
setShaderConstBufferInternal(GFXShaderConstBuffer *buffer)GFXD3D9Device [protected, virtual]
setStateBlock(GFXStateBlock *block)GFXDevice [virtual]
setStateBlockInternal(GFXStateBlock *block, bool force)GFXD3D9Device [protected, virtual]
setTexture(U32 stage, GFXTextureObject *texture)GFXDevice
setTextureInternal(U32 textureUnit, const GFXTextureObject *texture)GFXD3D9Device [protected, virtual]
setTextureMatrix(const U32 stage, const MatrixF &texMat)GFXDevice [inline]
setTextureStageState(U32 stage, U32 state, U32 value)GFX360Device [virtual]
setupGenericShaders(GenericShaderType type=GSColor)GFX360Device [virtual]
GFXDevice::setupGenericShaders(GenericShaderType type=GSColor)GFXDevice [inline, virtual]
setupPresentParams(const GFXVideoMode &mode)GFX360Device [virtual]
GFXD3D9Device::setupPresentParams(const GFXVideoMode &mode, const HWND &hwnd) const =0GFXD3D9Device [protected, pure virtual]
setVB(GFXVertexBuffer *buffer)GFXD3D9Device
setVertexBuffer(GFXVertexBuffer *buffer)GFXDevice [inline]
setViewMatrix(const MatrixF &newView)GFXDevice [inline]
setViewport(const RectI &rect)GFXD3D9Device [virtual]
setWorldMatrix(const MatrixF &newWorld)GFXDevice [inline]
smD3DXGFXD3D9Device [static]
smSfxBackBufferSizeGFXDevice [protected, static]
SSShaderCount enum valueGFX360Device [private]
SSShaderPT enum valueGFX360Device [private]
StateBlockMap typedefGFXDevice [protected]
swapBuffers()GFX360Device [virtual]
TexDirtyType enum nameGFXDevice [protected]
updateStates(bool forceSetAll=false)GFXDevice
VectorRPGDVB typedefGFX360Device [private]
worldToScreenScale()GFXDevice
~GFX360Device()GFX360Device [virtual]
~GFXD3D9Device()GFXD3D9Device [virtual]
~GFXDevice()GFXDevice [virtual]