diff options
author | Matt Turner <[email protected]> | 2012-11-20 13:45:03 -0800 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2013-01-15 13:34:00 -0800 |
commit | cbef5371f6cb0a03f62586f7c5b4ed66511daff4 (patch) | |
tree | cfa8029f854507c2bd188631ff300548bfc483eb /src/mesa/main/texobj.h | |
parent | 8907b6a8e4461f6064e32ff5419053e74274e770 (diff) |
mesa: Reject texture-only formats as renderbuffer formats in ES 3
ES 3 specifies some formats as texture-only (i.e., not available for
renderbuffers).
See the "Required Texture Formats" section (pg 126) of the ES 3 spec.
v2: Allow RED and RG float rendering in core profiles The check used to
be (version > 30) || (compat profile w/extensions). Just deleting
<version > 30) broke 3.0+ core profiles.
Fixes es3conform's color_buffer_unsupported_format test.
Signed-off-by: Matt Turner <[email protected]>
Signed-off-by: Ian Romanick <[email protected]>
Acked-by: Kenneth Graunke <[email protected]>
Reviewed-by: Anuj Phogat <[email protected]>
Reviewed-by: Ian Romanick <[email protected]>
Diffstat (limited to 'src/mesa/main/texobj.h')
0 files changed, 0 insertions, 0 deletions