[DEV] Set android in openGL ES 3 limit at API 19(4.3)
This commit is contained in:
parent
d91a26e294
commit
ab2e72df38
@ -22,7 +22,7 @@ extern "C" {
|
||||
#undef glTranslatef
|
||||
#elif defined(__TARGET_OS__Android)
|
||||
// Include openGL ES 2
|
||||
#include <GLES2/gl2.h>
|
||||
#include <GLES3/gl3.h>
|
||||
#include <GLES2/gl2ext.h>
|
||||
#elif defined(__TARGET_OS__Windows)
|
||||
// TO ENABLE THE SHADER api ...
|
||||
|
@ -655,7 +655,7 @@ void gale::openGL::drawElements8(enum renderMode _mode, const std::vector<uint8_
|
||||
}
|
||||
|
||||
void gale::openGL::useProgram(int32_t _id) {
|
||||
GALE_DEBUG("USE prog : " << _id);
|
||||
GALE_VERBOSE("USE prog : " << _id);
|
||||
#if 1
|
||||
// note : In normal openGL case, the system might call with the program ID and at the end with 0,
|
||||
// here, we wrap this use to prevent over call of glUseProgram == > then we set -1 when the
|
||||
|
@ -127,7 +127,7 @@ void gale::resource::Manager::updateContext() {
|
||||
}
|
||||
if (resourceList.size() != 0) {
|
||||
for (size_t jjj=0; jjj<MAX_RESOURCE_LEVEL; jjj++) {
|
||||
GALE_INFO(" updateContext level (D) : " << jjj << "/" << (MAX_RESOURCE_LEVEL-1));
|
||||
GALE_VERBOSE(" updateContext level (D) : " << jjj << "/" << (MAX_RESOURCE_LEVEL-1));
|
||||
for (auto &it : resourceList) {
|
||||
ememory::SharedPtr<gale::Resource> tmpRessource = it.lock();
|
||||
if( tmpRessource != nullptr
|
||||
@ -152,7 +152,7 @@ void gale::resource::Manager::updateContext() {
|
||||
}
|
||||
if (resourceListToUpdate.size() != 0) {
|
||||
for (size_t jjj=0; jjj<MAX_RESOURCE_LEVEL; jjj++) {
|
||||
GALE_DEBUG(" updateContext level (U) : " << jjj << "/" << (MAX_RESOURCE_LEVEL-1));
|
||||
GALE_VERBOSE(" updateContext level (U) : " << jjj << "/" << (MAX_RESOURCE_LEVEL-1));
|
||||
for (auto &it : resourceListToUpdate) {
|
||||
if ( it != nullptr
|
||||
&& jjj == it->getResourceLevel()) {
|
||||
|
@ -402,7 +402,7 @@ def tool_generate_main_java_class(target, module, package_name):
|
||||
module.set_pkg("VERSION_CODE", "0")
|
||||
tmpFile.write( ' android:versionCode="' + str(module.get_pkg("VERSION_CODE")) + '" \n')
|
||||
tmpFile.write( ' android:versionName="'+tools.version_to_string(module.get_pkg("VERSION"))+'"> \n')
|
||||
tmpFile.write( ' <uses-feature android:glEsVersion="0x00020000" android:required="true" />\n')
|
||||
tmpFile.write( ' <uses-feature android:glEsVersion="0x00030000" android:required="true" />\n')
|
||||
tmpFile.write( ' <uses-sdk android:minSdkVersion="' + str(target.board_id) + '" \n')
|
||||
tmpFile.write( ' android:targetSdkVersion="' + str(target.board_id) + '" /> \n')
|
||||
if module.get_pkg("ANDROID_APPL_TYPE")=="APPL":
|
||||
|
Loading…
Reference in New Issue
Block a user