st/mesa: make st_init_extensions context-independent

Graphics / Mesa 3D Graphics Library / Mesa - Marek Olšák [amd.com] - 11 August 2014 14:53 UTC

Setting Const.MaxSamples needed a rework, so that it doesn't call st_choose_format, which depends on st_context.

Other than that, there is no change in functionality.

5c69173 st/mesa: make st_init_extensions context-independent
src/mesa/state_tracker/st_context.c | 26 ++-
src/mesa/state_tracker/st_extensions.c | 399 +++++++++++++++++---------------
src/mesa/state_tracker/st_extensions.h | 8 +-
3 files changed, 241 insertions(+), 192 deletions(-)

Upstream: cgit.freedesktop.org


  • Share