Tom Stellard <thomas.stell...@amd.com> writes: > Drivers can return this value for PIPE_COMPUTE_CAP_IR_TARGET > if they want clover to give them native object code.
Looks good to me, Reviewed-by: Francisco Jerez <curroje...@riseup.net> > --- > src/gallium/docs/source/screen.rst | 4 ++-- > src/gallium/include/pipe/p_defines.h | 3 ++- > 2 files changed, 4 insertions(+), 3 deletions(-) > > diff --git a/src/gallium/docs/source/screen.rst > b/src/gallium/docs/source/screen.rst > index c83be12..0f989eb 100644 > --- a/src/gallium/docs/source/screen.rst > +++ b/src/gallium/docs/source/screen.rst > @@ -320,8 +320,8 @@ pipe_screen::get_compute_param. > > * ``PIPE_COMPUTE_CAP_IR_TARGET``: A description of the target of the form > ``processor-arch-manufacturer-os`` that will be passed on to the compiler. > - This CAP is only relevant for drivers that specify PIPE_SHADER_IR_LLVM for > - their preferred IR. > + This CAP is only relevant for drivers that specify PIPE_SHADER_IR_LLVM > + or PIPE_SHADER_IR_NATIVE for their preferred IR. > Value type: null-terminated string. > * ``PIPE_COMPUTE_CAP_GRID_DIMENSION``: Number of supported dimensions > for grid and block coordinates. Value type: ``uint64_t``. > diff --git a/src/gallium/include/pipe/p_defines.h > b/src/gallium/include/pipe/p_defines.h > index 93156b9..d9b1547 100644 > --- a/src/gallium/include/pipe/p_defines.h > +++ b/src/gallium/include/pipe/p_defines.h > @@ -638,7 +638,8 @@ enum pipe_shader_cap > enum pipe_shader_ir > { > PIPE_SHADER_IR_TGSI, > - PIPE_SHADER_IR_LLVM > + PIPE_SHADER_IR_LLVM, > + PIPE_SHADER_IR_NATIVE > }; > > /** > -- > 1.8.5.5
pgpewCKd4YbqW.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev