Function at 0x100923b8
Capabilities:
Inspect section memory permissions

Disassembly:
push ebx
push esi
mov ebx, dword [esp + 0x14]
mov eax, dword [esp + 0xc]
mov ecx, dword [esp + 0x18]
xor edx, edx
test bl, 1
mov dword [eax + 4], edx
mov dword [eax], edx
mov dword [eax + 0xc], edx
mov dword [eax + 8], edx
mov dword [eax + 0x10], 0x20
je 0x100923f1
xor esi, esi
mov dword [eax + 4], 0
mov dword [eax], 1
inc esi
jmp 0x100923f3
xor esi, esi
test cl, 1
je 0x10092401
xor esi, esi
xor edx, edx
mov dword [eax + 4], esi
mov dword [eax], esi
test bl, 1
je 0x1009240e
or esi, 2
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x1009241b
and esi, 0xfffffffd
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092428
or esi, 4
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092435
and esi, 0xfffffffb
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 2
je 0x10092442
or esi, 8
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 2
je 0x1009244f
and esi, 0xfffffff7
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 4
je 0x1009245c
or esi, 0x10
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 4
je 0x10092469
and esi, 0xffffffef
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 2
je 0x10092476
or esi, 0x20
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 8
je 0x10092483
or esi, 0x20
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 2
je 0x10092490
and esi, 0xffffffdf
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 8
je 0x1009249d
and esi, 0xffffffdf
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 2
je 0x100924aa
or esi, 0x40
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 2
je 0x100924b7
and esi, 0xffffffbf
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 2
je 0x100924c7
or esi, 0x80
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 2
je 0x100924d7
and esi, 0xffffff7f
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x100924e7
or esi, 0x100
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x100924f7
and esi, 0xfffffeff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092507
or esi, 0x200
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092517
and esi, 0xfffffdff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092527
or esi, 0x400
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092537
and esi, 0xfffffbff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 2
je 0x10092547
or esi, 0x800
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 2
je 0x10092557
and esi, 0xfffff7ff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 4
je 0x10092567
or esi, 0x1000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 4
je 0x10092577
and esi, 0xffffefff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 2
je 0x10092587
or esi, 0x2000
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 8
je 0x10092597
or esi, 0x2000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 2
je 0x100925a7
and esi, 0xffffdfff
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 8
je 0x100925b7
and esi, 0xffffdfff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 2
je 0x100925c7
or esi, 0x4000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 2
je 0x100925d7
and esi, 0xffffbfff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 2
je 0x100925e7
or esi, 0x8000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 2
je 0x100925f7
and esi, 0xffff7fff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092607
or esi, 0x10000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092617
and esi, 0xfffeffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092627
or esi, 0x20000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092637
and esi, 0xfffdffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092647
or esi, 0x40000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092657
and esi, 0xfffbffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 2
je 0x10092667
or esi, 0x80000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 2
je 0x10092677
and esi, 0xfff7ffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092687
or esi, 0x100000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092697
and esi, 0xffefffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x100926a7
or esi, 0x200000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x100926b7
and esi, 0xffdfffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x100926c7
or esi, 0x400000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x100926d7
and esi, 0xffbfffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 2
je 0x100926e7
or esi, 0x800000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 2
je 0x100926f7
and esi, 0xff7fffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092707
or esi, 0x1000000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092717
and esi, 0xfeffffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092727
or esi, 0x2000000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092737
and esi, 0xfdffffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092747
or esi, 0x4000000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092757
and esi, 0xfbffffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092767
or esi, 0x8000000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092777
and esi, 0xf7ffffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x10092787
or esi, sym.libGLESv2.dll_Ordinal_0
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x10092797
and esi, 0xefffffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x100927a7
or esi, 0x20000000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x100927b7
and esi, 0xdfffffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x100927c7
or esi, 0x40000000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x100927d7
and esi, 0xbfffffff
mov dword [eax + 4], edx
mov dword [eax], esi
test bl, 1
je 0x100927e7
or esi, 0x80000000
mov dword [eax + 4], edx
mov dword [eax], esi
test cl, 1
je 0x100927f7
and esi, 0x7fffffff
mov dword [eax + 4], edx
mov dword [eax], esi
pop esi
pop ebx
ret