aboutsummaryrefslogtreecommitdiff
path: root/doc/release-notes/waffle-1.3.0.txt
blob: 8dcbf757b3af94dadf2f1a442316407b2bdcf21d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Waffle 1.3.0 - (30 Sept 2013)
=============================

Waffle 1.3.0 is now available. This release introduces the ability create
forward-compatible and debug contexts as well as improved support for Mac OS.
Details below.

As usual, the release is available as a tarball

    https://waffle.freedesktop.org/files/release/waffle-1.3.0/waffle-1.3.0.tar.xz
    https://waffle.freedesktop.org/files/release/waffle-1.3.0/waffle-1.3.0.tar.xz.sig

Or as tag 'waffle-1.3.0' in the git repository

    git://people.freedesktop.org/~chadversary/waffle.git refs/tags/waffle-1.3.0

If you're using Archlinux, it's in the AUR as 'waffle'.

New Features
------------
- [all platforms] Support for creating forward-compatible OpenGL contexts.
  See the documentation for WAFFLE_CONTEXT_FORWARD_COMPATIBLE in manpage
  waffle_config(3).

- [all platforms] Support for creating OpenGL and OpenGL ES debug contexts.
  See the documentation for WAFFLE_CONTEXT_DEBUG in manpage waffle_config(3).

- [cgl] Improved support on Mac OS for choosing the OpenGL context version.
  This will be needed for Piglit to transparently run OpenGL 3.1 tests on Mac
  OS.

  Previously, Waffle required the client to choose exactly either 3.2 or leave
  the context version at its default value, 1.0. Now, Waffle emulates the
  behavior of EGL: the client may request any context flavor, and Waffle will
  promote the requested flavor to the latest supported flavor
  backwards-compatible with the requested one).