MCPcopy Create free account
hub / github.com/Kitware/VTK / TextureDepthBlit

Method TextureDepthBlit

Rendering/OpenGL2/vtkOpenGLRenderWindow.cxx:1520–1527  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1518}
1519
1520void vtkOpenGLRenderWindow::TextureDepthBlit(vtkTextureObject* source, int srcX, int srcY,
1521 int srcX2, int srcY2, int destX, int destY, int destX2, int destY2)
1522{
1523 // blit upper right is exclusive
1524 vtkOpenGLState::ScopedglViewport viewportSaver(this->GetState());
1525 this->GetState()->vtkglViewport(destX, destY, destX2 - destX, destY2 - destY);
1526 this->TextureDepthBlit(source, srcX, srcY, srcX2, srcY2);
1527}
1528
1529void vtkOpenGLRenderWindow::TextureDepthBlit(vtkTextureObject* source)
1530{

Callers 3

FrameMethod · 0.95
ProjectTetrahedraMethod · 0.80

Calls 15

GetShaderCacheMethod · 0.95
vtkglViewportMethod · 0.80
vtkglDisableMethod · 0.80
vtkglColorMaskMethod · 0.80
vtkglDepthMaskMethod · 0.80
vtkglDepthFuncMethod · 0.80
RenderMethod · 0.65
assertFunction · 0.50
GetStateMethod · 0.45
GetWidthMethod · 0.45
GetHeightMethod · 0.45
ReadyShaderProgramMethod · 0.45

Tested by

no test coverage detected