Search found 3550 matches

by pgimeno
Wed Apr 04, 2018 12:59 pm
Forum: General
Topic: LÖVE 11.0 released!
Replies: 98
Views: 110391

Re: LÖVE 11.0 released!

It may have to do with this:

Apr 03 01:20:22 <slime> mesh:setDrawRange has changed to take start and count arguments, instead of min and max arguments

https://love2d.org/wiki/Mesh:setDrawRange
by pgimeno
Wed Apr 04, 2018 9:01 am
Forum: General
Topic: LÖVE 11.0 released!
Replies: 98
Views: 110391

Re: LÖVE 11.0 released!

I don't think I quite understand what queueable audio sources are. Can someone elaborate further? How are they different from regular sources and what unique things can you do with them? Apart from what Zorg said, you can also have a song with an intro, a loop, and optionally an "outro". ...
by pgimeno
Tue Apr 03, 2018 7:05 pm
Forum: Support and Development
Topic: How do I opt in on GLSL 330 for shaders? (v11.0)
Replies: 3
Views: 2690

Re: How do I opt in on GLSL 330 for shaders? (v11.0)

Lóve shaders are GLSL shaders with an "envelope". See https://bitbucket.org/rude/love/src/ce8ae4cbbb7730c3d144e0b2c682b0f54aab24ea/src/modules/graphics/wrap_Graphics.lua?at=default to learn how the GLSL code that Löve actually compiles is generated. Maybe you can hook into love.graphics._s...
by pgimeno
Tue Apr 03, 2018 6:47 pm
Forum: General
Topic: LÖVE 11.0 released!
Replies: 98
Views: 110391

Re: LÖVE 11.0 released!

Curiously enough, that's only documented to work for canvases, yet in 0.10 it worked for the normal screen as well.

You can still love.graphics.clear(bg_blue[1], bg_blue[2], bg_blue[3]). You can also use unpack() but note that it's slow.
by pgimeno
Tue Apr 03, 2018 4:18 pm
Forum: General
Topic: Why faking 3D nowadays?
Replies: 46
Views: 39854

Re: Why faking 3D nowadays?

I think so. I'm sorta busy these days and it may take me some time. I also have Gspöt, GifLoad and T2R in my waiting queue, but this will probably be quick so I'll grab it first.
by pgimeno
Mon Apr 02, 2018 10:21 pm
Forum: General
Topic: LÖVE 11.0 released!
Replies: 98
Views: 110391

Re: LÖVE 11.0 released!

So it really wasn't a joke! :D I'm getting an error when compiling as static. Relevant snippet: $ ./configure --disable-shared --enable-static ... $ make -j ... libtool: link: g++ -o love love.o ./.libs/liblove.a /usr/lib/x86_64-linux-gnu/libfreetype.so -lSDL2 -lopenal -lz -lmodplug /usr/lib/x86_64-...
by pgimeno
Mon Apr 02, 2018 12:04 am
Forum: General
Topic: LÖVE 11.0 released!
Replies: 98
Views: 110391

Re: LÖVE 11.0 released!

That's great news... as long as everything keeps being there tomorrow! ;)

Great decision on the 11.0 bump.
by pgimeno
Sat Mar 31, 2018 1:37 am
Forum: General
Topic: Mouse versus Touch
Replies: 4
Views: 3054

Re: Mouse versus Touch

Imagine for a moment that you're a developer of Löve 0.10, and you're implementing mobile support. For the benefit of applications that aren't prepared to handle touchscreens but have mouse support, you decide to try to implement some kind of mouse emulation, so that these applications can kinda get...
by pgimeno
Fri Mar 30, 2018 8:07 pm
Forum: General
Topic: Mouse versus Touch
Replies: 4
Views: 3054

Re: Mouse versus Touch

Well, it seems normal that getPosition retains the latest values. What position did you expect to get when your finger is lifted from the screen?
by pgimeno
Wed Mar 28, 2018 9:19 pm
Forum: Support and Development
Topic: Why is my table an "userdata" and what is that?
Replies: 5
Views: 3809

Re: Why is my table an "userdata" and what is that?

Userdata is the Lua type used by Löve for the objects you create via its functions, like images, sounds, fonts, etc. The most likely cause of that problem is that the table you're trying to send contains a Löve object. You can't transmit that through the network. Most serializers will complain, and ...