<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>223320</bug_id>
          
          <creation_ts>2021-03-16 23:36:53 -0700</creation_ts>
          <short_desc>webgl/1.0.4/conformance/programs/program-handling.html fails</short_desc>
          <delta_ts>2021-04-26 09:22:52 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebGL</component>
          <version>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>222812</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Kimmo Kinnunen">kkinnunen</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dino</cc>
    
    <cc>kbr</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1740409</commentid>
    <comment_count>0</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2021-03-16 23:36:53 -0700</bug_when>
    <thetext>webgl/1.0.4/conformance/programs/program-handling.html fails</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1740438</commentid>
    <comment_count>1</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2021-03-17 00:27:47 -0700</bug_when>
    <thetext>*** Bug 223339 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1740530</commentid>
    <comment_count>2</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2021-03-17 01:20:14 -0700</bug_when>
    <thetext>https://www.khronos.org/registry/webgl/sdk/tests/conformance/programs/program-handling.html?webglVersion=1&amp;quiet=0&amp;quick=1


Canvas.getContext
Draw red with valid program
PASS should be red
Change fragment shader to one that will not link
Draw orange
PASS should be orange
Try linking
PASS link should fail
Draw green to show even though link failed old program is still valid
FAIL should be green
at (0, 0) expected: 0,255,0,255 was 255,127,0,255
Detach and delete shaders
Draw blue to show even though shaders are gone program is still valid
FAIL should be blue
at (0, 0) expected: 0,0,255,255 was 255,127,0,255
Call useProgram to show old program can not be made current again
PASS getError was expected value: INVALID_OPERATION : should be invalid
Draw purple to show the original program is still usable
FAIL should be purple
at (0, 0) expected: 255,0,255,255 was 255,127,0,255
FAIL getError expected: NO_ERROR. Was INVALID_OPERATION : should be no errors
PASS successfullyParsed is true

TEST COMPLETE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1740600</commentid>
    <comment_count>3</comment_count>
    <who name="Kimmo Kinnunen">kkinnunen</who>
    <bug_when>2021-03-17 01:45:54 -0700</bug_when>
    <thetext>At least macOS 11.3, iMacPro1,1, Radeon Pro Vega 56</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754218</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-04-26 09:22:52 -0700</bug_when>
    <thetext>&lt;rdar://problem/77160559&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>