[Mesa-dev] [PATCH] nvc0: maxwell has a new video engine, don't return a decoder object
Ilia Mirkin
imirkin at alum.mit.edu
Sun May 18 18:09:09 PDT 2014
On Sun, May 18, 2014 at 9:06 PM, Ben Skeggs <skeggsb at gmail.com> wrote:
> On Mon, May 19, 2014 at 12:16 AM, Ilia Mirkin <imirkin at alum.mit.edu> wrote:
>> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
>> ---
>> src/gallium/drivers/nouveau/nvc0/nvc0_video.c | 3 +++
>> 1 file changed, 3 insertions(+)
>>
>> diff --git a/src/gallium/drivers/nouveau/nvc0/nvc0_video.c b/src/gallium/drivers/nouveau/nvc0/nvc0_video.c
>> index 5871f59..c9ab13a 100644
>> --- a/src/gallium/drivers/nouveau/nvc0/nvc0_video.c
>> +++ b/src/gallium/drivers/nouveau/nvc0/nvc0_video.c
>> @@ -77,6 +77,9 @@ nvc0_create_decoder(struct pipe_context *context,
>> if (getenv("XVMC_VL"))
>> return vl_create_decoder(context, templ);
>>
>> + if (screen->device->chipset >= 0x110)
>> + return NULL;
> Is that really necessary? It'll already fail because it tries to
> create kepler's classes.
Good point. I guess not then -- the regular teardown should handle any
issues. I'll drop that patch.
>
>> +
>> if (templ->entrypoint != PIPE_VIDEO_ENTRYPOINT_BITSTREAM) {
>> debug_printf("%x\n", templ->entrypoint);
>> return NULL;
>> --
>> 1.8.5.5
>>
>> _______________________________________________
>> mesa-dev mailing list
>> mesa-dev at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list