I got PVP working in COMPATIBILITY mode. When I switched to CORE, I get
Type: Error; Source: API; ID: 1282; Severity: High
GL_INVALID_OPERATION error generated. Array object is not active.
I am using SSBO, UBO, and MultiDrawIndirect; I am completely avoiding the use of any VAO since I'm doing PVP.
Does PVP work in core? I'm not sure why would the spec require a bound array object......