Several fixes for texture_size_promotion
authorJuan A. Suarez Romero <jasuarez@igalia.com>
Wed, 18 Oct 2017 09:37:27 +0000 (09:37 +0000)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Tue, 31 Oct 2017 08:51:47 +0000 (04:51 -0400)
commit221e522b4a0bbb55cc295bb7d5ebedb796a5ecf0
tree14c1883362211264095bc9edbbd2521243e44608
parentc391f897495fcf7980e9c4679518107005d42120
Several fixes for texture_size_promotion

Specifically, this changeset fixes:

- Check for unsupported framebuffer configurations
- Setup data for depth/stencil textures
- Explicitly set minification/magnification filters
- Deal with the corner cases in precision when using fixed-point
textures.

Affects:

KHR-GL45.texture_size_promotion.functional
KHR-GL46.texture_size_promotion.functional

Components: OpenGL

VK-GL-CTS issue: 783

Change-Id: I3f191084b2a604f1a743759905d641d2b13db2ad
external/openglcts/modules/gl/gl3cTextureSizePromotion.cpp