FWIW, nv50/nvc0 also don't have pow instructions (looks like the last
nvidia card with a pow instruction was the GeForce FX series, first
released in 2003... even nv40 doesn't have it). The nouveau codegen
will happily lower pow's though. However would be nice to avoid the
double-work.

On Fri, Jul 18, 2014 at 7:27 PM, Marek Olšák <mar...@gmail.com> wrote:
> There already is an option: gl_shader_compiler_options::EmitNoPow, but
> st/mesa never sets it to GL_TRUE.
>
> Marek
>
> On Sat, Jul 19, 2014 at 12:38 AM, Matt Turner <matts...@gmail.com> wrote:
>> On Fri, Jul 18, 2014 at 3:25 PM, Marek Olšák <mar...@gmail.com> wrote:
>>> BTW, I have just noticed r600g also lowers POW and there is no mention
>>> of POW in the SI ISA guide either, so I don't think radeons would
>>> benefit from an optimization pass that adds POW instructions.
>>
>> Sure. We could of course add an option (like native integers) for
>> does-my-backend-do-POW.
> _______________________________________________
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to