mesa: enable EXT_framebuffer_object in core profile
authorTimothy Arceri <tarceri@itsqueeze.com>
Sat, 8 Sep 2018 04:20:17 +0000 (14:20 +1000)
committerTimothy Arceri <tarceri@itsqueeze.com>
Tue, 18 Sep 2018 09:58:24 +0000 (19:58 +1000)
commitb54a2311a904161f31bd529ec1c816d51fac2095
treea44b69f2f14e2e9054b17917dbba7749f53e95aa
parent02843ed76868c7e6268a028bb18ea5e48b72e291
mesa: enable EXT_framebuffer_object in core profile

Since user defined names are not allowed in core profile
we remove the allow_user_names bool and just check if
we have a core profile like all other buffer/texture
object handling code does.

This extension is required by "Wolfenstein: The Old Blood"
and is exposed in core in the Nvidia binary driver.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/mapi/glapi/gen/EXT_framebuffer_object.xml
src/mesa/main/extensions_table.h
src/mesa/main/fbobject.c
src/mesa/main/tests/dispatch_sanity.cpp