lp://staging/~glmark2-dev/glmark2/canvas-generic-wip

Created by Alexandros Frantzis and last modified
Get this branch:
bzr branch lp://staging/~glmark2-dev/glmark2/canvas-generic-wip
Members of glmark2 developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
glmark2 developers
Project:
glmark2
Status:
Development

Recent revisions

261. By Alexandros Frantzis

Introduce CanvasGeneric with support for X11/EGL and DRM/EGL

260. By Jesse Barker

Merge of lp:~glmark2-dev/glmark2/obj-update

Model: Adds more general support of the Wavefront .obj file format. We still
only support triangular faces (the format itself allows for arbitrary polygonal
faces), however, we now support vertex normals and texcoords supplied with the
object, and the format actually allows for separate indexing into each of those
attribute lists, so those must be tracked and represented separately by Model
(both loading and when converting to Mesh). We do not support any of the more
complex features of the file format like curves, free-form surfaces, and the
various material description options (separate file load and file format).

259. By Jesse Barker

SceneRefract: The GLSL [ES] built-in 'refract()' expects a ratio of refractive
indices, so make the back interface value a reciprocal of the front.

258. By Jesse Barker

Build,Doc: Update files for 2012.12 release.

257. By Jesse Barker

Merge of lp:~glmark2-dev/glmark2/canvas-drm-rebranch

Adds CanvasDRM, which uses GBM and KMS APIs to manage surfaces and modesetting,
respectively. Allows glmark2 to run on a console and take over the framebuffer
directly (no window/display manager).

256. By Jesse Barker

SceneShadow: Port potential memory leak fix from SceneRefract (detected in both
scenes during code review for that branch merge).

255. By Jesse Barker

Merge of lp:~glmark2-dev/glmark2/refract

Adds new SceneRefract, which performs a two interface refraction through an
object, as well as a surface reflection. The object (model), environment
(texture), and index of refraction of the object medium (index) are all
adjustable via command line options, but the default is to render the Stanford
Bunny against a background of the 'nasa1' texture with a refractive index of
1.2; the medium surrounding the object is assumed to be air/vacuum (index==1.0).

254. By Jesse Barker

CanvasX11EGL: The type definitions between X.h and eglplatform.h make these
casts unnecessary.

253. By Jesse Barker

Merge of lp:~glmark2-dev/glmark2/config-update.

Enhances GLVisualConfig to support the stencil attribute (defaults to prefer
no stencil buffer configs).

Updates EglConfig to query for all of table 3.1 in the EGL 1.4 spec.

252. By Jesse Barker

Build,Doc: Update files for 2012.11 release.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/glmark2/2011.11
This branch contains Public information 
Everyone can see this information.