Seppe R [BUG] CCListView on Android
Posts 44
Location Belgium
Added by Seppe R 9 months ago

Hi all,

CCListView extension works great on Ios>
But on Android there is a bug with the glscissor it cuts everything wrong.
I fixed it by replacing

glScissor((GLsizei)rectSelf.origin.x, (GLsizei)rectSelf.origin.y, (GLsizei)rectSelf.size.width , (GLsizei)rectSelf.size.height);

by

CCEGLView::sharedOpenGLView().setScissorInPoints((GLsizei)rectSelf.origin.x, (GLsizei)rectSelf.origin.y, (GLsizei)rectSelf.size.width , (GLsizei)rectSelf.size.height);

around line 1858 in CCListView.cpp

Hope it can helps someone :)

friendly regards,

Seppe

C Zhang RE: [BUG] CCListView on Android
Posts 57
Added by C Zhang 9 months ago

thank you VERY MUCH

C Zhang RE: [BUG] CCListView on Android
Posts 57
Added by C Zhang 9 months ago

it's OK in Android , but not right in ios now,so i use macro to resolve it.:)

小 苏 RE: [BUG] CCListView on Android
Posts 83
Added by 小 苏 9 months ago

mark--

Vincent Chou RE: [BUG] CCListView on Android
Posts 9
Location 上海
Added by Vincent Chou 8 months ago

Thanks for your resolution!!:P

zhang mouz RE: [BUG] CCListView on Android
Posts 17
Added by zhang mouz 6 months ago

Seppe R wrote:

Hi all,

CCListView extension works great on Ios>
But on Android there is a bug with the glscissor it cuts everything wrong.
I fixed it by replacing

glScissor((GLsizei)rectSelf.origin.x, (GLsizei)rectSelf.origin.y, (GLsizei)rectSelf.size.width , (GLsizei)rectSelf.size.height);

by

CCEGLView::sharedOpenGLView().setScissorInPoints((GLsizei)rectSelf.origin.x, (GLsizei)rectSelf.origin.y, (GLsizei)rectSelf.size.width , (GLsizei)rectSelf.size.height);

around line 1858 in CCListView.cpp

Hope it can helps someone :)

friendly regards,

Seppe

thanks! fix big problem


(1-5/5)