You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-05 12:10:55 +00:00
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
Which means that reduz' beloved style which we all became used to will now be changed automatically to remove the first empty line. This makes us lean closer to 1TBS (the one true brace style) instead of hybridating it with some Allman-inspired spacing. There's still the case of braces around single-statement blocks that needs to be addressed (but clang-format can't help with that, but clang-tidy may if we agree about it). Part of #33027.
This commit is contained in:
@@ -34,16 +34,13 @@ import java.util.HashMap;
|
||||
import java.util.Set;
|
||||
|
||||
public class Dictionary extends HashMap<String, Object> {
|
||||
|
||||
protected String[] keys_cache;
|
||||
|
||||
public String[] get_keys() {
|
||||
|
||||
String[] ret = new String[size()];
|
||||
int i = 0;
|
||||
Set<String> keys = keySet();
|
||||
for (String key : keys) {
|
||||
|
||||
ret[i] = key;
|
||||
i++;
|
||||
};
|
||||
@@ -52,12 +49,10 @@ public class Dictionary extends HashMap<String, Object> {
|
||||
};
|
||||
|
||||
public Object[] get_values() {
|
||||
|
||||
Object[] ret = new Object[size()];
|
||||
int i = 0;
|
||||
Set<String> keys = keySet();
|
||||
for (String key : keys) {
|
||||
|
||||
ret[i] = get(key);
|
||||
i++;
|
||||
};
|
||||
@@ -70,7 +65,6 @@ public class Dictionary extends HashMap<String, Object> {
|
||||
};
|
||||
|
||||
public void set_values(Object[] vals) {
|
||||
|
||||
int i = 0;
|
||||
for (String key : keys_cache) {
|
||||
put(key, vals[i]);
|
||||
|
||||
@@ -102,7 +102,6 @@ import java.util.List;
|
||||
import java.util.Locale;
|
||||
|
||||
public abstract class Godot extends FragmentActivity implements SensorEventListener, IDownloaderClient {
|
||||
|
||||
private IStub mDownloaderClientStub;
|
||||
private TextView mStatusText;
|
||||
private TextView mProgressFraction;
|
||||
@@ -251,7 +250,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
mRenderView.queueOnRenderThread(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
|
||||
// Must occur after GodotLib.setup has completed.
|
||||
for (GodotPlugin plugin : pluginRegistry.getAllPlugins()) {
|
||||
plugin.onRegisterPluginWithGodotNative();
|
||||
@@ -361,7 +359,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
for (int i = 0; i < argc; i++) {
|
||||
r = is.read(len);
|
||||
if (r < 4) {
|
||||
|
||||
return new String[0];
|
||||
}
|
||||
int strlen = ((int)(len[3] & 0xFF) << 24) | ((int)(len[2] & 0xFF) << 16) | ((int)(len[1] & 0xFF) << 8) | ((int)(len[0] & 0xFF));
|
||||
@@ -409,9 +406,7 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
String expansion_pack_path;
|
||||
|
||||
private void initializeGodot() {
|
||||
|
||||
if (expansion_pack_path != null) {
|
||||
|
||||
String[] new_cmdline;
|
||||
int cll = 0;
|
||||
if (command_line != null) {
|
||||
@@ -458,7 +453,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle icicle) {
|
||||
|
||||
super.onCreate(icicle);
|
||||
Window window = getWindow();
|
||||
window.addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
|
||||
@@ -475,7 +469,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
List<String> new_args = new LinkedList<String>();
|
||||
|
||||
for (int i = 0; i < command_line.length; i++) {
|
||||
|
||||
boolean has_extra = i < command_line.length - 1;
|
||||
if (command_line[i].equals(XRMode.REGULAR.cmdLineArg)) {
|
||||
xrMode = XRMode.REGULAR;
|
||||
@@ -519,7 +512,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
if (new_args.isEmpty()) {
|
||||
command_line = null;
|
||||
} else {
|
||||
|
||||
command_line = new_args.toArray(new String[new_args.size()]);
|
||||
}
|
||||
if (use_apk_expansion && main_pack_md5 != null && main_pack_key != null) {
|
||||
@@ -541,7 +533,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
boolean pack_valid = true;
|
||||
|
||||
if (!f.exists()) {
|
||||
|
||||
pack_valid = false;
|
||||
|
||||
} else if (obbIsCorrupted(expansion_pack_path, main_pack_md5)) {
|
||||
@@ -553,7 +544,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
}
|
||||
|
||||
if (!pack_valid) {
|
||||
|
||||
Intent notifierIntent = new Intent(this, this.getClass());
|
||||
notifierIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK |
|
||||
Intent.FLAG_ACTIVITY_CLEAR_TOP);
|
||||
@@ -602,7 +592,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
|
||||
@Override
|
||||
protected void onDestroy() {
|
||||
|
||||
for (GodotPlugin plugin : pluginRegistry.getAllPlugins()) {
|
||||
plugin.onMainDestroy();
|
||||
}
|
||||
@@ -637,7 +626,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
}
|
||||
|
||||
public String getClipboard() {
|
||||
|
||||
String copiedText = "";
|
||||
|
||||
if (mClipboard.getPrimaryClip() != null) {
|
||||
@@ -649,7 +637,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
}
|
||||
|
||||
public void setClipboard(String p_text) {
|
||||
|
||||
ClipData clip = ClipData.newPlainText("myLabel", p_text);
|
||||
mClipboard.setPrimaryClip(clip);
|
||||
}
|
||||
@@ -809,9 +796,7 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
}
|
||||
|
||||
private boolean obbIsCorrupted(String f, String main_pack_md5) {
|
||||
|
||||
try {
|
||||
|
||||
InputStream fis = new FileInputStream(f);
|
||||
|
||||
// Create MD5 Hash
|
||||
@@ -852,7 +837,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
}
|
||||
|
||||
public boolean gotTouchEvent(final MotionEvent event) {
|
||||
|
||||
final int evcount = event.getPointerCount();
|
||||
if (evcount == 0)
|
||||
return true;
|
||||
@@ -861,7 +845,6 @@ public abstract class Godot extends FragmentActivity implements SensorEventListe
|
||||
final int[] arr = new int[event.getPointerCount() * 3];
|
||||
|
||||
for (int i = 0; i < event.getPointerCount(); i++) {
|
||||
|
||||
arr[i * 3 + 0] = (int)event.getPointerId(i);
|
||||
arr[i * 3 + 1] = (int)event.getX(i);
|
||||
arr[i * 3 + 2] = (int)event.getY(i);
|
||||
|
||||
@@ -46,7 +46,6 @@ import com.google.android.vending.expansion.downloader.DownloaderClientMarshalle
|
||||
* <receiver android:name=".GodotDownloaderAlarmReceiver"/>
|
||||
*/
|
||||
public class GodotDownloaderAlarmReceiver extends BroadcastReceiver {
|
||||
|
||||
@Override
|
||||
public void onReceive(Context context, Intent intent) {
|
||||
Log.d("GODOT", "Alarma recivida");
|
||||
|
||||
@@ -68,7 +68,6 @@ import android.view.SurfaceView;
|
||||
* bit depths). Failure to do so would result in an EGL_BAD_MATCH error.
|
||||
*/
|
||||
public class GodotGLRenderView extends GLSurfaceView implements GodotRenderView {
|
||||
|
||||
private final Godot activity;
|
||||
private final GodotInputHandler inputHandler;
|
||||
private final GestureDetector detector;
|
||||
@@ -140,11 +139,9 @@ public class GodotGLRenderView extends GLSurfaceView implements GodotRenderView
|
||||
}
|
||||
|
||||
private void init(XRMode xrMode, boolean translucent, int depth, int stencil) {
|
||||
|
||||
setPreserveEGLContextOnPause(true);
|
||||
setFocusableInTouchMode(true);
|
||||
switch (xrMode) {
|
||||
|
||||
case OVR:
|
||||
// Replace the default egl config chooser.
|
||||
setEGLConfigChooser(new OvrConfigChooser());
|
||||
|
||||
@@ -50,7 +50,6 @@ import java.util.Locale;
|
||||
// Wrapper for native library
|
||||
|
||||
public class GodotIO {
|
||||
|
||||
AssetManager am;
|
||||
Godot activity;
|
||||
GodotEditText edit;
|
||||
@@ -70,7 +69,6 @@ public class GodotIO {
|
||||
public int last_file_id = 1;
|
||||
|
||||
class AssetData {
|
||||
|
||||
public boolean eof = false;
|
||||
public String path;
|
||||
public InputStream is;
|
||||
@@ -81,7 +79,6 @@ public class GodotIO {
|
||||
SparseArray<AssetData> streams;
|
||||
|
||||
public int file_open(String path, boolean write) {
|
||||
|
||||
//System.out.printf("file_open: Attempt to Open %s\n",path);
|
||||
|
||||
//Log.v("MyApp", "TRYING TO OPEN FILE: " + path);
|
||||
@@ -94,7 +91,6 @@ public class GodotIO {
|
||||
ad.is = am.open(path);
|
||||
|
||||
} catch (Exception e) {
|
||||
|
||||
//System.out.printf("Exception on file_open: %s\n",path);
|
||||
return -1;
|
||||
}
|
||||
@@ -102,7 +98,6 @@ public class GodotIO {
|
||||
try {
|
||||
ad.len = ad.is.available();
|
||||
} catch (Exception e) {
|
||||
|
||||
System.out.printf("Exception availabling on file_open: %s\n", path);
|
||||
return -1;
|
||||
}
|
||||
@@ -115,7 +110,6 @@ public class GodotIO {
|
||||
return last_file_id;
|
||||
}
|
||||
public int file_get_size(int id) {
|
||||
|
||||
if (streams.get(id) == null) {
|
||||
System.out.printf("file_get_size: Invalid file id: %d\n", id);
|
||||
return -1;
|
||||
@@ -124,7 +118,6 @@ public class GodotIO {
|
||||
return streams.get(id).len;
|
||||
}
|
||||
public void file_seek(int id, int bytes) {
|
||||
|
||||
if (streams.get(id) == null) {
|
||||
System.out.printf("file_get_size: Invalid file id: %d\n", id);
|
||||
return;
|
||||
@@ -137,7 +130,6 @@ public class GodotIO {
|
||||
bytes = 0;
|
||||
|
||||
try {
|
||||
|
||||
if (bytes > (int)ad.pos) {
|
||||
int todo = bytes - (int)ad.pos;
|
||||
while (todo > 0) {
|
||||
@@ -145,7 +137,6 @@ public class GodotIO {
|
||||
}
|
||||
ad.pos = bytes;
|
||||
} else if (bytes < (int)ad.pos) {
|
||||
|
||||
ad.is = am.open(ad.path);
|
||||
|
||||
ad.pos = bytes;
|
||||
@@ -157,14 +148,12 @@ public class GodotIO {
|
||||
|
||||
ad.eof = false;
|
||||
} catch (IOException e) {
|
||||
|
||||
System.out.printf("Exception on file_seek: %s\n", e);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
public int file_tell(int id) {
|
||||
|
||||
if (streams.get(id) == null) {
|
||||
System.out.printf("file_read: Can't tell eof for invalid file id: %d\n", id);
|
||||
return 0;
|
||||
@@ -174,7 +163,6 @@ public class GodotIO {
|
||||
return ad.pos;
|
||||
}
|
||||
public boolean file_eof(int id) {
|
||||
|
||||
if (streams.get(id) == null) {
|
||||
System.out.printf("file_read: Can't check eof for invalid file id: %d\n", id);
|
||||
return false;
|
||||
@@ -185,7 +173,6 @@ public class GodotIO {
|
||||
}
|
||||
|
||||
public byte[] file_read(int id, int bytes) {
|
||||
|
||||
if (streams.get(id) == null) {
|
||||
System.out.printf("file_read: Can't read invalid file id: %d\n", id);
|
||||
return new byte[0];
|
||||
@@ -194,13 +181,11 @@ public class GodotIO {
|
||||
AssetData ad = streams.get(id);
|
||||
|
||||
if (ad.pos + bytes > ad.len) {
|
||||
|
||||
bytes = ad.len - ad.pos;
|
||||
ad.eof = true;
|
||||
}
|
||||
|
||||
if (bytes == 0) {
|
||||
|
||||
return new byte[0];
|
||||
}
|
||||
|
||||
@@ -209,7 +194,6 @@ public class GodotIO {
|
||||
try {
|
||||
r = ad.is.read(buf1);
|
||||
} catch (IOException e) {
|
||||
|
||||
System.out.printf("Exception on file_read: %s\n", e);
|
||||
return new byte[bytes];
|
||||
}
|
||||
@@ -221,19 +205,16 @@ public class GodotIO {
|
||||
ad.pos += r;
|
||||
|
||||
if (r < bytes) {
|
||||
|
||||
byte[] buf2 = new byte[r];
|
||||
for (int i = 0; i < r; i++)
|
||||
buf2[i] = buf1[i];
|
||||
return buf2;
|
||||
} else {
|
||||
|
||||
return buf1;
|
||||
}
|
||||
}
|
||||
|
||||
public void file_close(int id) {
|
||||
|
||||
if (streams.get(id) == null) {
|
||||
System.out.printf("file_close: Can't close invalid file id: %d\n", id);
|
||||
return;
|
||||
@@ -247,7 +228,6 @@ public class GodotIO {
|
||||
/////////////////////////
|
||||
|
||||
class AssetDir {
|
||||
|
||||
public String[] files;
|
||||
public int current;
|
||||
public String path;
|
||||
@@ -258,7 +238,6 @@ public class GodotIO {
|
||||
SparseArray<AssetDir> dirs;
|
||||
|
||||
public int dir_open(String path) {
|
||||
|
||||
AssetDir ad = new AssetDir();
|
||||
ad.current = 0;
|
||||
ad.path = path;
|
||||
@@ -271,7 +250,6 @@ public class GodotIO {
|
||||
return -1;
|
||||
}
|
||||
} catch (IOException e) {
|
||||
|
||||
System.out.printf("Exception on dir_open: %s\n", e);
|
||||
return -1;
|
||||
}
|
||||
@@ -310,7 +288,6 @@ public class GodotIO {
|
||||
}
|
||||
|
||||
public String dir_next(int id) {
|
||||
|
||||
if (dirs.get(id) == null) {
|
||||
System.out.printf("dir_next: invalid dir id: %d\n", id);
|
||||
return "";
|
||||
@@ -329,7 +306,6 @@ public class GodotIO {
|
||||
}
|
||||
|
||||
public void dir_close(int id) {
|
||||
|
||||
if (dirs.get(id) == null) {
|
||||
System.out.printf("dir_close: invalid dir id: %d\n", id);
|
||||
return;
|
||||
@@ -339,7 +315,6 @@ public class GodotIO {
|
||||
}
|
||||
|
||||
GodotIO(Godot p_activity) {
|
||||
|
||||
am = p_activity.getAssets();
|
||||
activity = p_activity;
|
||||
//streams = new HashMap<Integer, AssetData>();
|
||||
@@ -430,7 +405,6 @@ public class GodotIO {
|
||||
}
|
||||
|
||||
public void audioPause(boolean p_pause) {
|
||||
|
||||
if (p_pause)
|
||||
mAudioTrack.pause();
|
||||
else
|
||||
@@ -442,7 +416,6 @@ public class GodotIO {
|
||||
/////////////////////////
|
||||
|
||||
public int openURI(String p_uri) {
|
||||
|
||||
try {
|
||||
Log.v("MyApp", "TRYING TO OPEN URI: " + p_uri);
|
||||
String path = p_uri;
|
||||
@@ -451,7 +424,6 @@ public class GodotIO {
|
||||
//absolute path to filesystem, prepend file://
|
||||
path = "file://" + path;
|
||||
if (p_uri.endsWith(".png") || p_uri.endsWith(".jpg") || p_uri.endsWith(".gif") || p_uri.endsWith(".webp")) {
|
||||
|
||||
type = "image/*";
|
||||
}
|
||||
}
|
||||
@@ -467,18 +439,15 @@ public class GodotIO {
|
||||
activity.startActivity(intent);
|
||||
return 0;
|
||||
} catch (ActivityNotFoundException e) {
|
||||
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
||||
public String getDataDir() {
|
||||
|
||||
return activity.getFilesDir().getAbsolutePath();
|
||||
}
|
||||
|
||||
public String getLocale() {
|
||||
|
||||
return Locale.getDefault().toString();
|
||||
}
|
||||
|
||||
@@ -505,9 +474,7 @@ public class GodotIO {
|
||||
};
|
||||
|
||||
public void setScreenOrientation(int p_orientation) {
|
||||
|
||||
switch (p_orientation) {
|
||||
|
||||
case SCREEN_LANDSCAPE: {
|
||||
activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
|
||||
} break;
|
||||
@@ -550,7 +517,6 @@ public class GodotIO {
|
||||
public static final int SYSTEM_DIR_RINGTONES = 7;
|
||||
|
||||
public String getSystemDir(int idx) {
|
||||
|
||||
String what = "";
|
||||
switch (idx) {
|
||||
case SYSTEM_DIR_DESKTOP: {
|
||||
@@ -595,7 +561,6 @@ public class GodotIO {
|
||||
|
||||
public static String unique_id = "";
|
||||
public String getUniqueID() {
|
||||
|
||||
return unique_id;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,7 +41,6 @@ import javax.microedition.khronos.opengles.GL10;
|
||||
* Wrapper for native library
|
||||
*/
|
||||
public class GodotLib {
|
||||
|
||||
public static GodotIO io;
|
||||
|
||||
static {
|
||||
|
||||
@@ -33,7 +33,6 @@ package org.godotengine.godot;
|
||||
import android.view.SurfaceView;
|
||||
|
||||
public interface GodotRenderView {
|
||||
|
||||
abstract public SurfaceView getView();
|
||||
|
||||
abstract public void initInputDevices();
|
||||
|
||||
@@ -44,7 +44,6 @@ import javax.microedition.khronos.opengles.GL10;
|
||||
* Godot's renderer implementation.
|
||||
*/
|
||||
class GodotRenderer implements GLSurfaceView.Renderer {
|
||||
|
||||
private final GodotPluginRegistry pluginRegistry;
|
||||
private boolean activityJustResumed = false;
|
||||
|
||||
|
||||
@@ -42,7 +42,6 @@ import android.view.MotionEvent;
|
||||
import android.view.SurfaceView;
|
||||
|
||||
public class GodotVulkanRenderView extends VkSurfaceView implements GodotRenderView {
|
||||
|
||||
private final Godot mActivity;
|
||||
private final GodotInputHandler mInputHandler;
|
||||
private final GestureDetector mGestureDetector;
|
||||
|
||||
@@ -42,7 +42,6 @@ import android.view.MotionEvent;
|
||||
* https://developer.android.com/reference/android/view/GestureDetector.SimpleOnGestureListener
|
||||
*/
|
||||
public class GodotGestureHandler extends GestureDetector.SimpleOnGestureListener {
|
||||
|
||||
private final GodotRenderView mRenderView;
|
||||
|
||||
public GodotGestureHandler(GodotRenderView godotView) {
|
||||
|
||||
@@ -51,7 +51,6 @@ import java.util.List;
|
||||
* Handles input related events for the {@link GodotRenderView} view.
|
||||
*/
|
||||
public class GodotInputHandler implements InputDeviceListener {
|
||||
|
||||
private final ArrayList<Joystick> mJoysticksDevices = new ArrayList<Joystick>();
|
||||
|
||||
private final GodotRenderView mRenderView;
|
||||
@@ -86,7 +85,6 @@ public class GodotInputHandler implements InputDeviceListener {
|
||||
|
||||
int source = event.getSource();
|
||||
if (isKeyEvent_GameDevice(source)) {
|
||||
|
||||
final int button = getGodotButton(keyCode);
|
||||
final int device_id = findJoystickDevice(event.getDeviceId());
|
||||
|
||||
@@ -129,7 +127,6 @@ public class GodotInputHandler implements InputDeviceListener {
|
||||
//Log.e(TAG, String.format("Key down! source %d, device %d, joystick %d, %d, %d", event.getDeviceId(), source, (source & InputDevice.SOURCE_JOYSTICK), (source & InputDevice.SOURCE_DPAD), (source & InputDevice.SOURCE_GAMEPAD)));
|
||||
|
||||
if (isKeyEvent_GameDevice(source)) {
|
||||
|
||||
if (event.getRepeatCount() > 0) // ignore key echo
|
||||
return true;
|
||||
|
||||
@@ -161,7 +158,6 @@ public class GodotInputHandler implements InputDeviceListener {
|
||||
|
||||
public boolean onGenericMotionEvent(MotionEvent event) {
|
||||
if ((event.getSource() & InputDevice.SOURCE_JOYSTICK) == InputDevice.SOURCE_JOYSTICK && event.getAction() == MotionEvent.ACTION_MOVE) {
|
||||
|
||||
final int device_id = findJoystickDevice(event.getDeviceId());
|
||||
|
||||
// Check if the device exists
|
||||
|
||||
@@ -120,7 +120,6 @@ public interface InputManagerCompat {
|
||||
* Use this to construct a compatible InputManager.
|
||||
*/
|
||||
public static class Factory {
|
||||
|
||||
/**
|
||||
* Constructs and returns a compatible InputManger
|
||||
*
|
||||
|
||||
@@ -29,7 +29,6 @@ import java.util.Map;
|
||||
|
||||
@TargetApi(Build.VERSION_CODES.JELLY_BEAN)
|
||||
public class InputManagerV16 implements InputManagerCompat {
|
||||
|
||||
private final InputManager mInputManager;
|
||||
private final Map<InputManagerCompat.InputDeviceListener, V16InputDeviceListener> mListeners;
|
||||
|
||||
|
||||
@@ -76,7 +76,6 @@ import javax.microedition.khronos.opengles.GL10;
|
||||
* 'godot/plugin/v1/[PluginName]/'
|
||||
*/
|
||||
public abstract class GodotPlugin {
|
||||
|
||||
private static final String TAG = GodotPlugin.class.getSimpleName();
|
||||
|
||||
private final Godot godot;
|
||||
|
||||
@@ -51,7 +51,6 @@ import java.util.concurrent.ConcurrentHashMap;
|
||||
* Registry used to load and access the registered Godot Android plugins.
|
||||
*/
|
||||
public final class GodotPluginRegistry {
|
||||
|
||||
private static final String TAG = GodotPluginRegistry.class.getSimpleName();
|
||||
|
||||
private static final String GODOT_PLUGIN_V1_NAME_PREFIX = "org.godotengine.plugin.v1.";
|
||||
|
||||
@@ -39,7 +39,6 @@ import java.util.Arrays;
|
||||
* Store information about a {@link GodotPlugin}'s signal.
|
||||
*/
|
||||
public final class SignalInfo {
|
||||
|
||||
private final String name;
|
||||
private final Class<?>[] paramTypes;
|
||||
private final String[] paramTypesNames;
|
||||
|
||||
@@ -34,7 +34,6 @@ import java.security.MessageDigest;
|
||||
import java.util.Random;
|
||||
|
||||
public class Crypt {
|
||||
|
||||
public static String md5(String input) {
|
||||
try {
|
||||
// Create MD5 Hash
|
||||
|
||||
@@ -40,7 +40,6 @@ import javax.microedition.khronos.egl.EGLDisplay;
|
||||
* Contains GL utilities methods.
|
||||
*/
|
||||
public class GLUtils {
|
||||
|
||||
private static final String TAG = GLUtils.class.getSimpleName();
|
||||
|
||||
public static final boolean DEBUG = false;
|
||||
|
||||
@@ -42,7 +42,6 @@ import android.util.Log;
|
||||
* to receive broadcast and multicast packets.
|
||||
*/
|
||||
public class GodotNetUtils {
|
||||
|
||||
/* A single, reference counted, multicast lock, or null if permission CHANGE_WIFI_MULTICAST_STATE is missing */
|
||||
private WifiManager.MulticastLock multicastLock;
|
||||
|
||||
|
||||
@@ -48,7 +48,6 @@ import java.util.List;
|
||||
* @author Cagdas Caglak <cagdascaglak@gmail.com>
|
||||
*/
|
||||
public final class PermissionsUtil {
|
||||
|
||||
private static final String TAG = PermissionsUtil.class.getSimpleName();
|
||||
|
||||
static final int REQUEST_RECORD_AUDIO_PERMISSION = 1;
|
||||
|
||||
@@ -41,7 +41,6 @@ import javax.microedition.khronos.egl.EGLDisplay;
|
||||
* EGL config chooser for the Oculus Mobile VR SDK.
|
||||
*/
|
||||
public class OvrConfigChooser implements GLSurfaceView.EGLConfigChooser {
|
||||
|
||||
private static final int[] CONFIG_ATTRIBS = {
|
||||
EGL10.EGL_RED_SIZE, 8,
|
||||
EGL10.EGL_GREEN_SIZE, 8,
|
||||
|
||||
@@ -42,7 +42,6 @@ import javax.microedition.khronos.egl.EGLDisplay;
|
||||
* EGL Context factory for the Oculus mobile VR SDK.
|
||||
*/
|
||||
public class OvrContextFactory implements GLSurfaceView.EGLContextFactory {
|
||||
|
||||
private static final int[] CONTEXT_ATTRIBS = {
|
||||
EGL14.EGL_CONTEXT_CLIENT_VERSION, 3, EGL10.EGL_NONE
|
||||
};
|
||||
|
||||
@@ -41,7 +41,6 @@ import javax.microedition.khronos.egl.EGLSurface;
|
||||
* EGL window surface factory for the Oculus mobile VR SDK.
|
||||
*/
|
||||
public class OvrWindowSurfaceFactory implements GLSurfaceView.EGLWindowSurfaceFactory {
|
||||
|
||||
private final static int[] SURFACE_ATTRIBS = {
|
||||
EGL10.EGL_WIDTH, 16,
|
||||
EGL10.EGL_HEIGHT, 16,
|
||||
|
||||
@@ -42,7 +42,6 @@ import javax.microedition.khronos.egl.EGLDisplay;
|
||||
* Used to select the egl config for pancake games.
|
||||
*/
|
||||
public class RegularConfigChooser implements GLSurfaceView.EGLConfigChooser {
|
||||
|
||||
private static final String TAG = RegularConfigChooser.class.getSimpleName();
|
||||
|
||||
private int[] mValue = new int[1];
|
||||
@@ -74,7 +73,6 @@ public class RegularConfigChooser implements GLSurfaceView.EGLConfigChooser {
|
||||
}
|
||||
|
||||
public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display) {
|
||||
|
||||
/* Get the number of minimally matching EGL configurations
|
||||
*/
|
||||
int[] num_config = new int[1];
|
||||
@@ -129,7 +127,6 @@ public class RegularConfigChooser implements GLSurfaceView.EGLConfigChooser {
|
||||
|
||||
private int findConfigAttrib(EGL10 egl, EGLDisplay display,
|
||||
EGLConfig config, int attribute, int defaultValue) {
|
||||
|
||||
if (egl.eglGetConfigAttrib(display, config, attribute, mValue)) {
|
||||
return mValue[0];
|
||||
}
|
||||
|
||||
@@ -40,7 +40,6 @@ import javax.microedition.khronos.egl.EGLDisplay;
|
||||
|
||||
/* Fallback if 32bit View is not supported*/
|
||||
public class RegularFallbackConfigChooser extends RegularConfigChooser {
|
||||
|
||||
private static final String TAG = RegularFallbackConfigChooser.class.getSimpleName();
|
||||
|
||||
private RegularConfigChooser fallback;
|
||||
|
||||
Reference in New Issue
Block a user