mesa/formatquery: remove online compression check on is_resource_supported
authorAlejandro Piñeiro <apinheiro@igalia.com>
Fri, 4 May 2018 14:44:44 +0000 (16:44 +0200)
committerAlejandro Piñeiro <apinheiro@igalia.com>
Tue, 8 May 2018 06:19:38 +0000 (08:19 +0200)
commitb6648798cf3c4b0f970c468aed7ac1ee7eb82109
tree06486266a237dfd179ec87351b29b166e62c2114
parente6fb8196cea78f56dc554eb226b97570ef90355d
mesa/formatquery: remove online compression check on is_resource_supported

is_resource_supported returns if the combination of
target/internalformat is supported in at least one operation. Online
compression is only mandatory for glTexImage2D. Some formats doesn't
support online compression, but can be used in any case, with
glCompressed*D methods.

Without this commit, ETC2 internalformats were returning FALSE, even
for the drivers supporting it. So any other query (like
TEXTURE_COMPRESSED) was returning FALSE/NONE instead of the proper
value.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/mesa/main/formatquery.c