Pull request sent with basic functionality of Surface.blits.

https://bitbucket.org/pygame/pygame/pull-requests/79

On Thu, Mar 30, 2017 at 2:44 AM, René Dudfield <ren...@gmail.com> wrote:

> Not sure. I need to do some benchmarking, and then more research into if
> the API can cover everything we want it to do. (which of course means
> figuring it out). So far I think the API I proposed will help with the
> Groups we have, and will also help with people who don't care about dirty
> rects.
>
> It's not really much code... as you can see Leif has already done
> something like it... it's just a for loop around blit basically.
> https://gist.github.com/bitcraft/1785face7c5684916cde
>
> If someone who just knows python wants to help, they could begin writing
> unit tests for it in test/surface_test.py
>
> My pygame things are basically these at the moment. If anyone wants to do
> the blits() API, that's fine too!
>
> * keep improving https://pygame.org/wiki/GettingStarted , gather and file
> usability bugs with pip, python, pygame...
> * help finalise github move decision/move.
> * blits
> * cython sprites.*Group
> * SDL2 stuff
>
>
> cheers,
>
>
>
>
> On Thu, Mar 30, 2017 at 8:02 AM, DiliupG <dili...@gmail.com> wrote:
>
>> When will this fabulous upgrade be available? :)
>>
>> On 29 March 2017 at 12:58, René Dudfield <ren...@gmail.com> wrote:
>>
>>> On Wed, Mar 29, 2017 at 8:33 AM, Radomir Dopieralski <
>>> pyg...@sheep.art.pl> wrote:
>>>
>>>> I think that special_flags could be shared for all the blits in the
>>>> list. I can't think of a case where I would want to use different flags
>>>> for each.
>>>>
>>>>
>>> Yeah, I think you may be right. When I've used it (for particles as an
>>> example) it was for everything in a Group. I searched through some code
>>> online and found a few uses where it was used in Sprites. But then all of
>>> those Sprites were rendered the same. There's some sort of nice symmetry by
>>> using the same arguments with blit, and blits however.
>>>
>>
>>
>>
>> --
>> Kalasuri Diliup Gabadamudalige
>>
>> https://dahamgatalu.wordpress.com/
>> http://soft.diliupg.com/
>> http://www.diliupg.com
>>
>> ************************************************************
>> **********************************
>> This e-mail is confidential. It may also be legally privileged. If you
>> are not the intended recipient or have received it in error, please delete
>> it and all copies from your system and notify the sender immediately by
>> return e-mail. Any unauthorized reading, reproducing, printing or further
>> dissemination of this e-mail or its contents is strictly prohibited and may
>> be unlawful. Internet communications cannot be guaranteed to be timely,
>> secure, error or virus-free. The sender does not accept liability for any
>> errors or omissions.
>> ************************************************************
>> **********************************
>>
>>
>

Reply via email to