查看完整版本 : 寫apps

Susan﹏汪汪 2020-11-21 22:55

基本上android又好linux又好都大同小異
尤其係文字,都係cpu做render

汪汪只見過微軟有GPU render文字嘅論文
[url=https://www.microsoft.com/en-us/research/wp-content/uploads/2005/01/p1000-loop.pdf]https://www.microsoft.com/en-us/research/wp-content/uploads/2005/01/p1000-loop.pdf[/url]

呢篇野汪汪幾年前都post過
以前寫果個GPU render bezier curve果個post

[[i] 本帖最後由 Susan﹏汪汪 於 2020-11-21 11:06 PM 編輯 [/i]]

Susan﹏汪汪 2020-11-21 23:43

不過之前汪汪為左自己個app
用implement左類似GPU 版的CoreGraphics (但bezier curve果部分依然冇用GPU)

同埋做埋mesh gradient
[attach]11841969[/attach]


話說
SVG個mesh gradient一直都未standard
基本上都係因為Google Chrome同Safari話要有graphic軟件做左SVG mesh gradient support先
但Adobe就話要browser support先,才會做SVG mesh gradient
雞同雞蛋問題

Susan﹏汪汪 2020-11-21 23:56

[quote]原帖由 [i]Susan﹏汪汪[/i] 於 2020-11-21 10:55 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=527961107&ptid=29550648][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
基本上android又好linux又好都大同小異
尤其係文字,都係cpu做render

汪汪只見過微軟有GPU render文字嘅論文
https://www.microsoft.com/en-us/research/wp-content/uploads/2005/01/p1000-loop.pdf

呢篇野汪汪幾年前都post過
以前寫果個GPU render bezier curve果個p ... [/quote]
講起呢篇論文

佢呢個以前寫post果時都知道有個敗筆之處
就係佢做triangular tessellation話係用brute force去做
Bézier curve 要brute force solve winding問題本身係好複雜
睇汪汪以前講bezier curve果堆post就係
例如solve Bézier curve intersection, 要solve roots of degree 9 polynomial
同埋果堆講點做boolean operation嘅帖

佢講嘅brute force只可以講文字呢啲本身條path係好短
所以brute force都唔會太花時間

但如果generalize去到畫任何形狀的話
成個計算就好慢

以前果個都係研究點樣唔solve winding嘅前題下用GPU去做
不過就變咗要點樣係GPU做winding counting,本身又係另一個麻煩嘅問題

結果而言,搞左咁多年都係發現
用CPU畫bezier curve暫時係最實際

煙民母親生賤種

*** 作者被禁止或刪除 內容自動屏蔽 ***

Susan﹏汪汪 2020-11-22 01:24

[quote]原帖由 [i]煙民母親生賤種[/i] 於 2020-11-22 01:17 AM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=527965346&ptid=29550648][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]

唔係掛, linux  都用哂 gpu render ui  啦。  可能係底層做左你唔知姐。 而家巿面應該得傳統 winform  同 java 係 cpu render 。 wpf  都用左 direct x  啦! 如果係, Apple  都幾落後。 [/quote]
一般講GPU render係指compositing
即係等於ios CoreAnimation果部分

例如Flutter用嘅Skia
[url=https://skia.org/user/api/skcanvas_creation]https://skia.org/user/api/skcanvas_creation[/url]
Raster 都係講話 CPU-only

即係等同ios 個CoreGraphics果部分

Susan﹏汪汪 2020-11-22 11:36

其實汪汪發現

React native最大問題係佢到今時今日2020年
佢都仲係用objective-c

果啲dependency一變嘅時候
連include header條path都變、結果就compile唔到
好似果啲include <React/XXXXX.h>

煙民母親生賤種

*** 作者被禁止或刪除 內容自動屏蔽 ***

Susan﹏汪汪 2020-11-22 19:16

[quote]原帖由 [i]煙民母親生賤種[/i] 於 2020-11-22 07:05 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=527994125&ptid=29550648][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]

compiler 加 -L fullpath/react  唔得咩? gcc  有呢個 option.  objc 無呀? [/quote]
咪傻啦
你就咁用fullpath換第二部電腦咪又係冇個header

同埋佢react native用得pod update的話
就唔應該要自己人手去加compiler flag

要人手去加的話本身就係佢啲dependency 有問題

煙民母親生賤種

*** 作者被禁止或刪除 內容自動屏蔽 ***

Susan﹏汪汪 2020-11-22 21:27

[quote]原帖由 [i]煙民母親生賤種[/i] 於 2020-11-22 09:24 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=527999844&ptid=29550648][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]

應該係 -I

header  放在相同位置咪得囉。 [/quote]
你有冇用過react native嫁
佢啲file係node_module個folder裡面
你個project folder搬去第二度
個header fullpath就唔同左

煙民母親生賤種

*** 作者被禁止或刪除 內容自動屏蔽 ***

Susan﹏汪汪 2020-11-22 21:46

[quote]原帖由 [i]煙民母親生賤種[/i] 於 2020-11-22 09:35 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=528000379&ptid=29550648][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]

用相對目錄 ../../../React
or
symbolic link [/quote]
而家先諗到?:smile_30:

煙民母親生賤種

*** 作者被禁止或刪除 內容自動屏蔽 ***

Susan﹏汪汪 2020-11-22 21:53

[quote]原帖由 [i]煙民母親生賤種[/i] 於 2020-11-22 09:50 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=528001105&ptid=29550648][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]

你老闆有無對你毛手毛腳? 平時係咪著短裙返工? [/quote]
其實汪汪公司係女人多過男人

煙民母親生賤種

*** 作者被禁止或刪除 內容自動屏蔽 ***

kormer 2020-11-23 18:57

你哋兩個啲對白幾搞笑咁,好有可能你哋係識得嘅,哈。

Susan﹏汪汪 2020-11-23 19:18

[quote]原帖由 [i]kormer[/i] 於 2020-11-23 06:57 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=528038058&ptid=29550648][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
你哋兩個啲對白幾搞笑咁,好有可能你哋係識得嘅,哈。 [/quote]
汪汪唔識佢

煙民母親生賤種

*** 作者被禁止或刪除 內容自動屏蔽 ***
頁: 1 2 [3]
查看完整版本: 寫apps