I was wanting to release my game soon, and want to support as many computers as possible. The renderer is currently written in opengl 3.3, but there's not reason the game couldn't run on a lot older graphic cards.
Is it common to try and support all the different versions of opengl (at least version 3.2 as well)? I don't want to do too much extra work on the rendering side of things. Am I best going with the bgfx library to handle things? Or just limit users to opengl 3.3 & above?