Hi,

On 06/09/2014 04:36 PM, Lukasz Skalski wrote:
> On 06/09/2014 01:50 PM, Stanislav Vorobiov wrote:
>> Hi, all
>>
> 
> Hi Stanislav,
> 
>> For those who's using standalone emulator, I've just pushed
>> a performance improvement that will make graphics run much smoother.
>>
> 
> With the latest patch, screen seems to be more blurred and I don't see 
> performance improvement.
Yes, it's a bit blurred because of downscale, this is due to SDL, I'll try to 
address that.
Regarding performance improvement, what's your CPU ? You might not notice the 
change if your CPU is fast enough,
but on slower CPUs it's noticeable. e.g. on intel core2 duo 2.6 GHz this makes 
a difference.

Also, previously there was 30fps display, now it's 60fps, so most of the stuff 
like scrolling and web
browser navigation should look smoother...

> 
>> It would be great to have some feedback on this, so far I've tested
>> it only on ubuntu 12.04 with the following GPUs:
>> * Intel HD Graphics 2000
>> * Intel HD Graphics 4000
>> * nVidia GT240
> 
> [user]$ lspci | grep -i --color 'VGA'
> 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen 
> Core processor Graphics Controller (rev 09)
> 
>>
>> Thanks.
>>
> 
> Thanks,
> Lukasz Skalski
> Samsung R&D Institute Poland
> Samsung Electronics
> [email protected]
> 
>> On 06/06/2014 02:22 PM, Stanislav Vorobiov wrote:
>>> Hi, Lukasz
>>>
>>> Thanks for your feedback, very appreciated!
>>>
>>> And the commit related to this problem is merged
>>>
>>> On 06/06/2014 12:45 PM, Lukasz Skalski wrote:
>>>> On 06/06/2014 07:35 AM, Stanislav Vorobiov wrote:
>>>>> Hi, Stéphane and everyone
>>>>>
>>>>
>>>> Hi,
>>>>
>>>>> I've been thinking about your suggestion to provide a standalone emulator 
>>>>> for Tizen Common
>>>>> and I decided to give it a try :) You can find it here - 
>>>>> https://github.com/Sheph/qemu
>>>>> together with build/run instructions which are 3 simple steps, you don't 
>>>>> need Tizen SDK or anything special
>>>>> to make this work.
>>>>>
>>>>
>>>> Thanks for your work - standalone emulator will be very useful.
>>>> Installing the whole Tizen SDK on Fedora (with debootstrapped Ubuntu)
>>>> is not the best solution especially if I need only emulator.
>>>>
>>>>> Currently I just want to get some feedback from users, will this be 
>>>>> useful to anybody ? If yes, then
>>>>> I can push more patches that improve performance and usability.
>>>>>
>>>>> Thanks.
>>>>>
>>>>> P.S: This is still experimental, there may be problems, so don't hesitate 
>>>>> to
>>>>> report them
>>>>>
>>>>
>>>> On my Fedora20 I had to add '-ldl' to linker command:
>>>>
>>>> LIBS=-ldl make
>>>>
>>>> otherwise:
>>>>
>>>>    CC    i386-softmmu/hw/yagl/yagl_drivers/egl_glx/yagl_egl_glx.o
>>>>    CC    i386-softmmu/hw/yagl/yagl_drivers/gles_ogl/yagl_gles_ogl.o
>>>>    CC i386-softmmu/hw/yagl/yagl_drivers/gles_onscreen/yagl_gles_onscreen.o
>>>>    LINK  i386-softmmu/qemu-system-i386
>>>> /usr/bin/ld: hw/vigs/vigs_gl_backend_glx.o: undefined reference to symbol 
>>>> 'dlclose@@GLIBC_2.2.5'
>>>> /usr/bin/ld: note: 'dlclose@@GLIBC_2.2.5' is defined in DSO 
>>>> /lib64/libdl.so.2 so try adding it to the linker command line
>>>> /lib64/libdl.so.2: could not read symbols: Invalid operation
>>>> collect2: error: ld returned 1 exit status
>>>> make[1]: *** [qemu-system-i386] Error 1
>>>> make: *** [subdir-i386-softmmu] Error 2
>>>>
>>>> Thanks,
>>>> Lukasz Skalski
>>>> Samsung R&D Institute Poland
>>>> Samsung Electronics
>>>> [email protected]
>>>>
>>>>> On 06/02/2014 01:48 PM, Stanislav Vorobiov wrote:
>>>>>> Hi, Stéphane
>>>>>>
>>>>>> Please see below
>>>>>>
>>>>>> On 06/02/2014 01:20 PM, Stéphane Desneux wrote:
>>>>>>> Hi Stanislav,
>>>>>>>
>>>>>>> Can you elaborate a bit to tell everyone how to boot the Tizen:Common
>>>>>>> emulator image ?
>>>>>> Bootable Tizen:Common images are here - 
>>>>>> http://download.tizen.org/snapshots/tizen/common/common-wayland-emulator32/
>>>>>> You can use Tizen IVI SDK to boot them.
>>>>>>
>>>>>>> Is it usable outside the SDK ? If so how ?
>>>>>> Well, yes, but it's too much work for the one who's not dedicated to all 
>>>>>> these qemu things, one will have to
>>>>>> build qemu and emulator kernel from tizen.org and run that qemu with 
>>>>>> appropriate arguments. IMO it's much easier
>>>>>> to use Tizen IVI SDK.
>>>>>>
>>>>>>>
>>>>>>> It would be interesting for any developer to boot the emulator image on
>>>>>>> a classic laptop or desktop to test new features. It would be also
>>>>>>> interesting to provide it as a single tool to avoid installing the whole
>>>>>>> SDK.
>>>>>> That's an interesting idea. Technically the important bit you need is 
>>>>>> YaGL/VIGS - the virtual GPU/DRM/OpenGL
>>>>>> that's needed to run wayland/weston/xwalk. Currently it's part of tizen 
>>>>>> emulator, but it can be made standalone, i.e.
>>>>>> work with upstream qemu/upstream kernel.
>>>>>>
>>>>>>>
>>>>>>> Maybe updating the wiki page
>>>>>>> https://wiki.tizen.org/wiki/Modify_Emulator_Image with a chapter on
>>>>>>> Tizen:Common makes sense.
>>>>>> Since Tizen:Common has image builds for emulator then I believe we don't 
>>>>>> need to do
>>>>>> any of these steps. btw, this page looks outdated even for IVI, the only 
>>>>>> things one needs
>>>>>> to install is system-plugin-emulator and emulator-yagl packages. 
>>>>>> Regarding weston.patch - it
>>>>>> fixes weston touchscreen support in general, the patch set is sent
>>>>>> upstream - 
>>>>>> http://lists.freedesktop.org/archives/wayland-devel/2014-May/014838.html
>>>>>> so once it's merged we wouldn't need this as well
>>>>>>
>>>>>>>
>>>>>>> Please update bug TC-9 to fix the remaining integration problems on the
>>>>>>> emulator image of Tizen:Common.
>>>>>> I guess Max's fix - https://review.tizen.org/gerrit/#/c/22147/ should be 
>>>>>> merged and
>>>>>> SR be generated and accepted.
>>>>>>
>>>>>> I've already sent SR for these xwalk fixes - 
>>>>>> https://bugs.tizen.org/jira/browse/PTAPI-37
>>>>>>
>>>>>> So once these SRs are accepted remaining integration problems should be 
>>>>>> fixed. But there're
>>>>>> still problems remaining described in 
>>>>>> https://bugs.tizen.org/jira/browse/PTAPI-37, I'm investigating them 
>>>>>> currently
>>>>>>
>>>>>>>
>>>>>>> Thanks.
>>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> https://lists.tizen.org/listinfo/dev
>>>>>
>>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> https://lists.tizen.org/listinfo/dev
>>>
>>
>>
> 
> 
> 

_______________________________________________
Dev mailing list
[email protected]
https://lists.tizen.org/listinfo/dev

Reply via email to