Scissor-test
Het GPU-stadium dat elk fragment buiten een opgegeven rechthoek weggooit vóór het getekend wordt: goedkoper dan alles renderen en achteraf wegknippen.
De scissor-test zit laat in de fragmentpijplijn, na de rasterisatie maar meestal vóór de diepte- en stencil-test. Je legt een assengelijke rechthoek vast in vensteroordinaten en alles daarbuiten wordt weggegooid zonder te worden geshade of geschreven. Ingesteld wordt hij met glScissor in OpenGL of een scissor-VkRect2D in Vulkan.
Hij dient om een interface binnen een paneel te knippen, een splitscreen af te bakenen, slechts een deel van een buffer te wissen of een lamp alleen zijn eigen gebied te laten bijwerken. De test wordt makkelijk verward met de viewport, maar ze doen iets anders: de viewport zet coördinaten uit NDC om in pixels, terwijl de scissor alleen bepaalt wat er door mag.