Makes sense.
Reviewed-by: Roland Scheidegger
Am 12.08.2015 um 12:45 schrieb Marek Olšák:
> From: Marek Olšák
>
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=74329
>
> v2: add a CAP for half floats
> drivers should not expose the CAPs if they don't support the formats
> ---
> s
Reviewed-by: Edward O'Callaghan
--
Edward O'Callaghan
edward.ocallag...@koparo.com
On Wed, Aug 12, 2015, at 08:45 PM, Marek Olšák wrote:
> From: Marek Olšák
>
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=74329
>
> v2: add a CAP for half floats
> drivers should not expose
From: Marek Olšák
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=74329
v2: add a CAP for half floats
drivers should not expose the CAPs if they don't support the formats
---
src/gallium/docs/source/screen.rst | 6 ++
src/gallium/drivers/freedreno/freedreno_screen.c
On Tue, Aug 11, 2015 at 2:25 PM, Marek Olšák wrote:
> From: Marek Olšák
>
> ---
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=74329
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
FWIW d3d10 has the same requirements, the "any filter" needs to be
supported for half float formats, but is optional for float formats
(d3d10.1 made it required for floats).
https://msdn.microsoft.com/en-us/library/windows/desktop/cc627090%28v=vs.85%29.aspx
So there might well be some more hw where
Marek, take a look at
http://people.freedesktop.org/~imirkin/glxinfo/glxinfo.html#p=es&v=Vendor
Note that a4xx supports all 4 exts, but a3xx supports
half_float_linear but not float_linear. Thoughts?
On Tue, Aug 11, 2015 at 5:25 PM, Marek Olšák wrote:
> From: Marek Olšák
>
> ---
> src/gallium
From: Marek Olšák
---
src/gallium/docs/source/screen.rst | 2 ++
src/gallium/drivers/freedreno/freedreno_screen.c | 1 +
src/gallium/drivers/i915/i915_screen.c | 1 +
src/gallium/drivers/ilo/ilo_screen.c | 1 +
src/gallium/drivers/llvmpipe/lp_screen.c