Name Description Size Coverage
BlendShaderConstants.h 820 -
CompositeProcessD3D11FencesHolderMap.cpp static 5820 -
CompositeProcessD3D11FencesHolderMap.h A class to manage FenceD3D11 that is shared in GPU process. 2408 -
CompositorD3D11.cpp 45303 -
CompositorD3D11.h Start a new frame. 7127 -
CompositorD3D11.hlsl 7396 -
DeviceAttachmentsD3D11.cpp static 9037 -
DeviceAttachmentsD3D11.h 3270 -
FenceD3D11.cpp static 6816 -
FenceD3D11.h 3161 -
genshaders.py // AUTOGENERATED - DO NOT EDIT namespace mozilla { namespace layers { struct ShaderBytes { const void* mData; size_t mLength; }; 5282 -
GpuProcessD3D11TextureMap.cpp static 13679 -
GpuProcessD3D11TextureMap.h A class to manage ID3D11Texture2Ds that is shared without using shared handle in GPU process. On some GPUs, ID3D11Texture2Ds of hardware decoded video frames with zero video frame copy could not use shared handle. 4264 -
HelpersD3D11.h 2268 -
ShaderDefinitionsD3D11.h 1053 -
shaders.manifest 335 -
TextureD3D11.cpp This class gets its lifetime tied to a D3D texture and increments memory usage on construction and decrements on destruction 67806 -
TextureD3D11.h 19957 -
TextureHostWrapperD3D11.cpp 12789 -
TextureHostWrapperD3D11.h A Class that allocates and recycles ID3D11Texture2D in TextureUpdate thread. And manages in use TextureHostWrapperD3D11s in compositor thread. 5693 -
VideoProcessorD3D11.cpp static 8278 -
VideoProcessorD3D11.h 2639 -