[Bug 1316402] Re: OpenGL ES 2 support

2019-09-14 Thread Be
** Changed in: mixxx
Milestone: 2.3.0 => None

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1316402] Re: OpenGL ES 2 support

2019-04-26 Thread Daniel Schürmann
The first step was done here: 
https://github.com/mixxxdj/mixxx/pull/2088

With QT5 the QT waveforms and Spinnies are already GLES if such a renderer is 
used.
I think we can easily turn the software waveform into GLES by putting the code 
int a QGlWidget like the Qt types.  


** Changed in: mixxx
Milestone: None => 2.3.0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1316402] Re: OpenGL ES 2 support

2018-09-22 Thread RJ Skerry-Ryan
I believe a fix for this is required for QML-based UIs, since I believe
the whole QML UI is rendered with an OpenGL ES 2-only context. Software
rendering will also do a number on your battery when a much more
efficient route is available :).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1316402] Re: OpenGL ES 2 support

2018-09-22 Thread Be
That's good to know, thanks. I think it would still be helpful to write
a new waveform renderer with GLES, but not as important knowing that CPU
rendering works okay.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Re: [Bug 1316402] Re: OpenGL ES 2 support

2018-09-22 Thread bredfern
I would definitely consider this a closed bug at this point, the pi3 b+ has
enough horsepower now between the hardware as well as software improvements
to run mixxx as expected on a stock pi3 b+ raspbian setup.

On Sat, Sep 22, 2018 at 12:41 PM Brian Redfern 
wrote:

> The current version of mixxx has been working fine for me on the pi3b+ to
> the point where its completely stable and I see waveforms, CPU rendering
> has been working since the latest version without any problems.
>
> On Sat, Sep 22, 2018 at 9:19 AM Be  wrote:
>
>> I think CPU rendering should work, but I don't know what the performance
>> is like on SBCs.
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1316402
>>
>> Title:
>>   OpenGL ES 2 support
>>
>> Status in Mixxx:
>>   Confirmed
>> Status in mixxx package in Ubuntu:
>>   Fix Released
>>
>> Bug description:
>>   Currently only desktop opengl is supported for the waveform rendering,
>>   but the odroid only supports opengl es2 so running a binary of mixxx
>>   segfaults on the wave render when run from an apt-get into the odroid
>>   u3 version of Xubuntu 13..10, while attempting to build from source
>>   goes great until you hit the waveform rendering code at which point we
>>   fail on the build of the shader code.
>>
>>   This would help to also make mixxx portable to android/qt as android
>>   only supports opengl es2.
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions
>>
>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Re: [Bug 1316402] Re: OpenGL ES 2 support

2018-09-22 Thread bredfern
The current version of mixxx has been working fine for me on the pi3b+ to
the point where its completely stable and I see waveforms, CPU rendering
has been working since the latest version without any problems.

On Sat, Sep 22, 2018 at 9:19 AM Be  wrote:

> I think CPU rendering should work, but I don't know what the performance
> is like on SBCs.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1316402
>
> Title:
>   OpenGL ES 2 support
>
> Status in Mixxx:
>   Confirmed
> Status in mixxx package in Ubuntu:
>   Fix Released
>
> Bug description:
>   Currently only desktop opengl is supported for the waveform rendering,
>   but the odroid only supports opengl es2 so running a binary of mixxx
>   segfaults on the wave render when run from an apt-get into the odroid
>   u3 version of Xubuntu 13..10, while attempting to build from source
>   goes great until you hit the waveform rendering code at which point we
>   fail on the build of the shader code.
>
>   This would help to also make mixxx portable to android/qt as android
>   only supports opengl es2.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions
>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1316402] Re: OpenGL ES 2 support

2018-09-22 Thread Be
I think CPU rendering should work, but I don't know what the performance
is like on SBCs.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1316402] Re: OpenGL ES 2 support

2018-09-22 Thread aart
@Owen, that's correct. It disables some incompatible OpenGL code, so that Mixxx 
compiles and runs on SoC's like the Odroid C1.
I believe some of the waveform renderers actually worked (there are multiple 
waveform renderer implementations), but I'm not sure. It's a long time ago.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1316402] Re: OpenGL ES 2 support

2018-09-21 Thread RJ Skerry-Ryan
** Changed in: mixxx
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1316402] Re: OpenGL ES 2 support

2018-09-21 Thread RJ Skerry-Ryan
** Changed in: mixxx
 Assignee: bredfern (brianwredfern) => (unassigned)

** Tags removed: ftbfs
** Tags added: waveform

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1316402] Re: OpenGL ES 2 support

2017-05-04 Thread Owen Williams
I believe that old CL only made it so that Mixxx compiles on machines
with opengl ES. None of the waveforms were rewritten to actually support
that system.  It would be really nice to create a GLES-compatible
waveform renderer

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1316402] Re: OpenGL ES 2 support

2017-05-04 Thread Be
https://github.com/mixxxdj/mixxx/pull/706

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1316402] Re: OpenGL ES 2 support

2016-01-26 Thread Launchpad Bug Tracker
This bug was fixed in the package mixxx - 2.0.0~dfsg-3

---
mixxx (2.0.0~dfsg-3) unstable; urgency=medium

  * Team upload.
  * debian/rules:
- Use flags suggested by upstream: build=release, virtualize=0,
  localecompare=1, qt_sqlite_plugin=0.
- No longer build xpm, no longer needed.
- Really support parallel builds.
  * debian/{rules,control}: Revert to Qt 4 as suggested by upstream.

 -- Sebastian Ramacher   Tue, 26 Jan 2016 19:26:58
+0100

** Changed in: mixxx (Ubuntu)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1316402] Re: OpenGL ES 2 support

2015-06-25 Thread James Evans
Is anyone working on OpenGL ES support in Mixxx at present? I *could*
try and help but I know nothing about OpenGL and my C skills are more
than rusty. I would much rather encourage someone who knows what
they're doing to have a go!

Further, is this a duplicate of
https://bugs.launchpad.net/mixxx/+bug/1401283 and should we just have 1
'bug' for tracking this?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1316402] Re: OpenGL ES 2 support

2014-12-27 Thread Daniel Schürmann
Here some useful info:
http://stackoverflow.com/questions/16609825/matrix-mode-for-2d-graphics-in-opengl-es-2

It seams that we need new waveforms to have the benefit of ES2. 
For now, we can just disable openGL waveform parts in the Mixxx source codebase 
if 
QT_OPENGL_ES_1 or QT_OPENGL_ES_2 is defined.

Here the header selection from the Qt code:

#if defined(Q_WS_MAC)
# include OpenGL/gl.h
#elif defined(QT_OPENGL_ES_1)
# if defined(Q_OS_MAC)
#  include OpenGLES/ES1/gl.h
# else
#  include GLES/gl.h
# endif
# ifndef GL_DOUBLE
#  define GL_DOUBLE GL_FLOAT
# endif
# ifndef GLdouble
typedef GLfloat GLdouble;
# endif
#elif defined(QT_OPENGL_ES_2)
# if defined(Q_OS_MAC)
#  include OpenGLES/ES2/gl.h
# else
#  include GLES2/gl2.h
# endif
# ifndef GL_DOUBLE
#  define GL_DOUBLE GL_FLOAT
# endif
# ifndef GLdouble
typedef GLfloat GLdouble;
# endif
#else
# include GL/gl.h - this is active on Linux builds 
#endif

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1316402] Re: OpenGL ES 2 support

2014-12-26 Thread RJ Ryan
@Logan -- do you have a link to the build failures? We should at least
be able to make code that uses the OpenGL headers dependent on detection
of OpenGL.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1316402] Re: OpenGL ES 2 support

2014-12-26 Thread Logan Rosen
Here you go: https://launchpad.net/ubuntu/+source/mixxx/1.11.0~dfsg-
4build1/+build/6617001

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1316402] Re: OpenGL ES 2 support

2014-12-25 Thread Logan Rosen
This is causing an FTBFS on armhf in Ubuntu.

** Also affects: mixxx (Ubuntu)
   Importance: Undecided
   Status: New

** Tags added: ftbfs

** Changed in: mixxx (Ubuntu)
   Status: New = Triaged

** Changed in: mixxx (Ubuntu)
   Importance: Undecided = High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1316402

Title:
  OpenGL ES 2 support

To manage notifications about this bug go to:
https://bugs.launchpad.net/mixxx/+bug/1316402/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs