[virglrenderer-devel] [PATCH v3 0/7] re-unify caps GL and GLES evaluation code path (2 part)

Gert Wollny gert.wollny at collabora.com
Mon Jul 30 13:01:04 UTC 2018

Dear all, 

this updates the patches that have not yet been pushed and adds some more
changes to accommodate Gurchetan suggestion that similar types of caps are 
filled in within the same function. 

In summary, now we have one function for evaluating the glsl version, one to 
fill in the caps v1, and one for caps v2. 

There is of course a conflict with Dave's image patches that also add new caps,
but this rebasing should be trivial. 

Many thanks for reviewing, 

Gert Wollny (7):
  vrend,caps: move version-less common caps into common functions
  vrend,caps: Unify feature code path and remove duplicates
  vrend,caps: Add GLES entry for gl_prim_restart
  vrend,caps: unify GLSL version evaluation
  vrend,caps: evaluate GLSL version before everything else
  vrend,caps: move all caps for version 1 into one function
  vrend,caps: Move all v2 caps into according function

 src/vrend_renderer.c | 271 +++++++++++++++++++--------------------------------
 1 file changed, 102 insertions(+), 169 deletions(-)


More information about the virglrenderer-devel mailing list