Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • mesa mesa
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2,853
    • Issues 2,853
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 897
    • Merge requests 897
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mesa
  • mesamesa
  • Issues
  • #219

Closed
Open
Created Sep 18, 2019 by Bugzilla Migration User@bugzilla-migration

[softpipe] pigilt arb_internalformat_query2-image-texture regression

Submitted by Vinson Lee

Assigned to mes..@..op.org

Link to original bug (#103748)

Description

mesa: 5041ea96 (master 17.4.0-devel)

$ ./bin/arb_internalformat_query2-image-texture -auto 32 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_R11F_G11F_B10F, expected value = (32), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2UI, expected value = (32), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2, expected value = (32), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA16_SNORM, expected value = (64), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA8_SNORM, expected value = (32), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RG16_SNORM, expected value = (32), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RG8_SNORM, expected value = (16), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_R16_SNORM, expected value = (16), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_R8_SNORM, expected value = (8), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_R11F_G11F_B10F, expected value = (32), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2UI, expected value = (32), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2, expected value = (32), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA16_SNORM, expected value = (64), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA8_SNORM, expected value = (32), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RG16_SNORM, expected value = (32), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_RG8_SNORM, expected value = (16), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_R16_SNORM, expected value = (16), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_TEXEL_SIZE, target = GL_TEXTURE_BUFFER, internalformat = GL_R8_SNORM, expected value = (8), params[0] = (0,GL_POINTS), supported=1 PIGLIT: {"subtest": {"GL_IMAGE_TEXEL_SIZE" : "fail"}} 32 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_R11F_G11F_B10F, expected value = (33474), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2UI, expected value = (33475), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2, expected value = (33475), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA16_SNORM, expected value = (33468), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA8_SNORM, expected value = (33471), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RG16_SNORM, expected value = (33469), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RG8_SNORM, expected value = (33472), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_R16_SNORM, expected value = (33470), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_R8_SNORM, expected value = (33473), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_R11F_G11F_B10F, expected value = (33474), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2UI, expected value = (33475), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2, expected value = (33475), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA16_SNORM, expected value = (33468), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA8_SNORM, expected value = (33471), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RG16_SNORM, expected value = (33469), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_RG8_SNORM, expected value = (33472), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_R16_SNORM, expected value = (33470), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_COMPATIBILITY_CLASS, target = GL_TEXTURE_BUFFER, internalformat = GL_R8_SNORM, expected value = (33473), params[0] = (0,GL_POINTS), supported=1 PIGLIT: {"subtest": {"GL_IMAGE_COMPATIBILITY_CLASS" : "fail"}} 32 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_R11F_G11F_B10F, expected value = (6407), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2UI, expected value = (36249), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2, expected value = (6408), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA16_SNORM, expected value = (6408), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA8_SNORM, expected value = (6408), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RG16_SNORM, expected value = (33319), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RG8_SNORM, expected value = (33319), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_R16_SNORM, expected value = (6403), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_R8_SNORM, expected value = (6403), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_R11F_G11F_B10F, expected value = (6407), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2UI, expected value = (36249), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2, expected value = (6408), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA16_SNORM, expected value = (6408), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA8_SNORM, expected value = (6408), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RG16_SNORM, expected value = (33319), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_RG8_SNORM, expected value = (33319), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_R16_SNORM, expected value = (6403), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_FORMAT, target = GL_TEXTURE_BUFFER, internalformat = GL_R8_SNORM, expected value = (6403), params[0] = (0,GL_POINTS), supported=1 PIGLIT: {"subtest": {"GL_IMAGE_PIXEL_FORMAT" : "fail"}} 32 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_R11F_G11F_B10F, expected value = (35899), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2UI, expected value = (33640), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2, expected value = (33640), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA16_SNORM, expected value = (5122), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA8_SNORM, expected value = (5120), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RG16_SNORM, expected value = (5122), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RG8_SNORM, expected value = (5120), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_R16_SNORM, expected value = (5122), params[0] = (0,GL_POINTS), supported=1 32 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_R8_SNORM, expected value = (5120), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_R11F_G11F_B10F, expected value = (35899), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2UI, expected value = (33640), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGB10_A2, expected value = (33640), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA16_SNORM, expected value = (5122), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RGBA8_SNORM, expected value = (5120), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RG16_SNORM, expected value = (5122), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_RG8_SNORM, expected value = (5120), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_R16_SNORM, expected value = (5122), params[0] = (0,GL_POINTS), supported=1 64 bit failing case: pname = GL_IMAGE_PIXEL_TYPE, target = GL_TEXTURE_BUFFER, internalformat = GL_R8_SNORM, expected value = (5120), params[0] = (0,GL_POINTS), supported=1 PIGLIT: {"subtest": {"GL_IMAGE_PIXEL_TYPE" : "fail"}} PIGLIT: {"result": "fail" }

272fe949 is the first bad commit commit 272fe949 Author: Marek Olšák marek.olsak@amd.com Date: Thu Oct 19 22:22:15 2017 +0200

mesa: enable ARB_texture_buffer_* extensions in the Compatibility profile

We already have piglit tests testing alpha, luminance, and intensity
formats. They were skipped by piglit until now.

Additionally, I'm enabling one ARB_texture_buffer_range piglit test to run
with the compat profile.

i965 behavior is unchanged except that it doesn't expose TBOs in the Compat
profile. Not sure how that affects the GL version override.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
Reviewed-by: Eric Anholt <eric@anholt.net>

:040000 040000 9ff97a01beb251d630b4f700f9c474de0f692cf6 35e692b0c6307be2ce982767477ed6d789b7a5fd M src bisect run success

Version: git

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking