From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 95406] glLogicOp (GL_XOR) does not work on AMD/ATI card Date: Sun, 15 May 2016 11:38:03 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1989007724==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 754A46E357 for ; Sun, 15 May 2016 11:38:03 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1989007724== Content-Type: multipart/alternative; boundary="14633122830.7CBc.30953"; charset="UTF-8" --14633122830.7CBc.30953 Date: Sun, 15 May 2016 11:38:03 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D95406 Bug ID: 95406 Summary: glLogicOp (GL_XOR) does not work on AMD/ATI card Product: DRI Version: XOrg git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/Radeon Assignee: dri-devel@lists.freedesktop.org Reporter: franz.reiter@cadcam.co.at Linux-driver on Ubuntu 14.04.4/64-bit with card AMD/ATI Richland Radeon HD 8570D (AMD Radeon R7 240): it seems that "glLogicOp (GL_XOR)" does not work: .. glLogicOp (GL_XOR); glEnable (GL_COLOR_LOGIC_OP); .. glPixelZoom (1.f, 1.f); glDrawPixels (rb_dx, rb_dy, // width, height // GL_BLUE, // yellow GL_GREEN, // violet // GL_RED, // cyan GL_FLOAT, fBuf); // data glDisable(GL_COLOR_LOGIC_OP); creates a black background only. Sourcecode: see function GL_RubberBox_draw in: https://github.com/gcad3d/gcad3d/blob/master/src/gr/ut_GL.c The proprietary AMD/ATI-driver and all Nvidia-cards/drivers work ok with th= is code. --------------------------------------------------------- CAD-CAM Services Ing. Franz Reiter email franz.reiter@cadcam.co.at http://www.cadcam.co.at http://www.gcad3d.org --------------------------------------------------------- --=20 You are receiving this mail because: You are the assignee for the bug.= --14633122830.7CBc.30953 Date: Sun, 15 May 2016 11:38:03 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated
Bug ID 95406
Summary glLogicOp (GL_XOR) does not work on AMD/ATI card
Product DRI
Version XOrg git
Hardware x86-64 (AMD64)
OS Linux (All)
Status NEW
Severity normal
Priority medium
Component DRM/Radeon
Assignee dri-devel@lists.freedesktop.org
Reporter franz.reiter@cadcam.co.at

Linux-driver on Ubuntu 14.04.4/64-bit with card AMD/ATI Richla=
nd Radeon HD
8570D
  (AMD Radeon R7 240):

it seems that "glLogicOp (GL_XOR)" does not work:

..
  glLogicOp (GL_XOR);
  glEnable (GL_COLOR_LOGIC_OP);
..
  glPixelZoom (1.f, 1.f);
  glDrawPixels (rb_dx, rb_dy,  // width, height
      // GL_BLUE,  // yellow
      GL_GREEN,    // violet
      // GL_RED,   // cyan
      GL_FLOAT,
      fBuf);                   // data
  glDisable(GL_COLOR_LOGIC_OP);


creates a black background only.

Sourcecode: see function GL_RubberBox_draw in:
htt=
ps://github.com/gcad3d/gcad3d/blob/master/src/gr/ut_GL.c

The proprietary AMD/ATI-driver and all Nvidia-cards/drivers work ok with th=
is
code.

---------------------------------------------------------
CAD-CAM Services Ing. Franz Reiter
email franz.reiter@cad=
cam.co.at
http://www.cadcam.co.at
http://www.gcad3d.org
---------------------------------------------------------


You are receiving this mail because:
  • You are the assignee for the bug.
= --14633122830.7CBc.30953-- --===============1989007724== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1989007724==--