VID.Printf() -> slf4j
This commit is contained in:
@@ -1367,8 +1367,7 @@ public final class SCR extends Globals {
|
|||||||
ByteBuffer raw = fileSystem.loadMappedFile(filename);
|
ByteBuffer raw = fileSystem.loadMappedFile(filename);
|
||||||
|
|
||||||
if (raw == null) {
|
if (raw == null) {
|
||||||
VID.Printf(Defines.PRINT_DEVELOPER, "Bad pcx file " + filename
|
log.debug(MARKER_VIDEO, "Bad pcx file {}", filename);
|
||||||
+ '\n');
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1379,7 +1378,7 @@ public final class SCR extends Globals {
|
|||||||
|| pcx.bits_per_pixel != 8 || pcx.xmax >= 640
|
|| pcx.bits_per_pixel != 8 || pcx.xmax >= 640
|
||||||
|| pcx.ymax >= 480) {
|
|| pcx.ymax >= 480) {
|
||||||
|
|
||||||
VID.Printf(Defines.PRINT_ALL, "Bad pcx file " + filename + '\n');
|
log.info(MARKER_VIDEO, "Bad pcx file {}", filename);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -68,32 +68,6 @@ public class VID extends Globals {
|
|||||||
static boolean reflib_active = false;
|
static boolean reflib_active = false;
|
||||||
// const char so_file[] = "/etc/quake2.conf";
|
// const char so_file[] = "/etc/quake2.conf";
|
||||||
|
|
||||||
/*
|
|
||||||
==========================================================================
|
|
||||||
|
|
||||||
DLL GLUE
|
|
||||||
|
|
||||||
==========================================================================
|
|
||||||
*/
|
|
||||||
|
|
||||||
public static void Printf(int print_level, String fmt) {
|
|
||||||
while (fmt.startsWith("\n")) { fmt = fmt.substring(1); }
|
|
||||||
while (fmt.endsWith("\n")) { fmt = fmt.substring(0, fmt.lastIndexOf("\n")); }
|
|
||||||
while (fmt.endsWith("\r")) { fmt = fmt.substring(0, fmt.lastIndexOf("\r")); }
|
|
||||||
fmt = fmt.trim();
|
|
||||||
log.warn("{}", fmt);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void Printf(int print_level, String fmt, Vargs vargs) {
|
|
||||||
// static qboolean inupdate;
|
|
||||||
if (print_level == Defines.PRINT_ALL)
|
|
||||||
Com.Printf(fmt, vargs);
|
|
||||||
else
|
|
||||||
Com.DPrintf(fmt, vargs);
|
|
||||||
}
|
|
||||||
|
|
||||||
// ==========================================================================
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
============
|
============
|
||||||
VID_Restart_f
|
VID_Restart_f
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
|
|
||||||
package lwjake2.render;
|
package lwjake2.render;
|
||||||
|
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import lwjake2.Defines;
|
import lwjake2.Defines;
|
||||||
import lwjake2.client.VID;
|
import lwjake2.client.VID;
|
||||||
import lwjake2.client.refdef_t;
|
import lwjake2.client.refdef_t;
|
||||||
@@ -28,11 +29,14 @@ import lwjake2.sys.LWJGLKBD;
|
|||||||
|
|
||||||
import java.awt.Dimension;
|
import java.awt.Dimension;
|
||||||
|
|
||||||
|
import static lwjake2.Defines.MARKER_VIDEO;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* LWJGLRenderer
|
* LWJGLRenderer
|
||||||
*
|
*
|
||||||
* @author dsanders/cwei
|
* @author dsanders/cwei
|
||||||
*/
|
*/
|
||||||
|
@Slf4j
|
||||||
final class LWJGLRenderer extends Misc implements refexport_t, Ref {
|
final class LWJGLRenderer extends Misc implements refexport_t, Ref {
|
||||||
|
|
||||||
private LWJGLKBD kbd=new LWJGLKBD();
|
private LWJGLKBD kbd=new LWJGLKBD();
|
||||||
@@ -62,7 +66,7 @@ final class LWJGLRenderer extends Misc implements refexport_t, Ref {
|
|||||||
// post init
|
// post init
|
||||||
boolean ok = R_Init2();
|
boolean ok = R_Init2();
|
||||||
if (!ok) {
|
if (!ok) {
|
||||||
VID.Printf(Defines.PRINT_ALL, "Missing multi-texturing for LWJGL renderer\n");
|
log.info(MARKER_VIDEO, "Missing multi-texturing for LWJGL renderer");
|
||||||
}
|
}
|
||||||
return ok;
|
return ok;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
|
|
||||||
package lwjake2.render.lwjgl;
|
package lwjake2.render.lwjgl;
|
||||||
|
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import lwjake2.Defines;
|
import lwjake2.Defines;
|
||||||
import lwjake2.client.VID;
|
import lwjake2.client.VID;
|
||||||
import lwjake2.qcommon.Com;
|
import lwjake2.qcommon.Com;
|
||||||
@@ -30,12 +31,15 @@ import java.nio.IntBuffer;
|
|||||||
|
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
|
|
||||||
|
import static lwjake2.Defines.MARKER_VIDEO;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Draw
|
* Draw
|
||||||
* (gl_draw.c)
|
* (gl_draw.c)
|
||||||
*
|
*
|
||||||
* @author cwei
|
* @author cwei
|
||||||
*/
|
*/
|
||||||
|
@Slf4j
|
||||||
public abstract class Draw extends Image {
|
public abstract class Draw extends Image {
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -134,7 +138,7 @@ public abstract class Draw extends Image {
|
|||||||
image = Draw_FindPic(pic);
|
image = Draw_FindPic(pic);
|
||||||
if (image == null)
|
if (image == null)
|
||||||
{
|
{
|
||||||
VID.Printf (Defines.PRINT_ALL, "Can't find pic: " + pic +'\n');
|
log.info(MARKER_VIDEO, "Can't find pic: {}", pic);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -173,7 +177,7 @@ public abstract class Draw extends Image {
|
|||||||
image = Draw_FindPic(pic);
|
image = Draw_FindPic(pic);
|
||||||
if (image == null)
|
if (image == null)
|
||||||
{
|
{
|
||||||
VID.Printf(Defines.PRINT_ALL, "Can't find pic: " +pic + '\n');
|
log.info(MARKER_VIDEO, "Can't find pic: {}", pic);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (scrap_dirty)
|
if (scrap_dirty)
|
||||||
@@ -213,7 +217,7 @@ public abstract class Draw extends Image {
|
|||||||
image = Draw_FindPic(pic);
|
image = Draw_FindPic(pic);
|
||||||
if (image == null)
|
if (image == null)
|
||||||
{
|
{
|
||||||
VID.Printf(Defines.PRINT_ALL, "Can't find pic: " + pic + '\n');
|
log.info(MARKER_VIDEO, "Can't find pic: {}", pic);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -48,6 +48,8 @@ import org.lwjgl.opengl.ARBMultitexture;
|
|||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
import org.lwjgl.opengl.GL13;
|
import org.lwjgl.opengl.GL13;
|
||||||
|
|
||||||
|
import static lwjake2.Defines.MARKER_VIDEO;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Main
|
* Main
|
||||||
*
|
*
|
||||||
@@ -861,10 +863,9 @@ public abstract class Main extends Base {
|
|||||||
R_Flash();
|
R_Flash();
|
||||||
|
|
||||||
if (r_speeds.value != 0.0f) {
|
if (r_speeds.value != 0.0f) {
|
||||||
VID.Printf(
|
log.info(MARKER_VIDEO,
|
||||||
Defines.PRINT_ALL,
|
"{} wpoly {} epoly {} tex {} lmaps",
|
||||||
"%4i wpoly %4i epoly %i tex %i lmaps\n",
|
c_brush_polys, c_alias_polys, c_visible_textures, c_visible_lightmaps);
|
||||||
new Vargs(4).add(c_brush_polys).add(c_alias_polys).add(c_visible_textures).add(c_visible_lightmaps));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1260,10 +1261,10 @@ public abstract class Main extends Base {
|
|||||||
|
|
||||||
int err = GL11.glGetError();
|
int err = GL11.glGetError();
|
||||||
if (err != GL11.GL_NO_ERROR)
|
if (err != GL11.GL_NO_ERROR)
|
||||||
VID.Printf(
|
log.info(MARKER_VIDEO,
|
||||||
Defines.PRINT_ALL,
|
"glGetError() = 0x{}: {}",
|
||||||
"glGetError() = 0x%x\n\t%s\n",
|
Integer.toHexString(err),
|
||||||
new Vargs(2).add(err).add("" + GL11.glGetString(err)));
|
GL11.glGetString(err));
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -1334,7 +1335,7 @@ public abstract class Main extends Base {
|
|||||||
Com_sprintf( envbuffer, sizeof(envbuffer), "SST_GAMMA=%f", g );
|
Com_sprintf( envbuffer, sizeof(envbuffer), "SST_GAMMA=%f", g );
|
||||||
putenv( envbuffer );
|
putenv( envbuffer );
|
||||||
*/
|
*/
|
||||||
VID.Printf(Defines.PRINT_DEVELOPER, "gamma anpassung fuer VOODOO nicht gesetzt");
|
log.debug(MARKER_VIDEO, "gamma anpassung fuer VOODOO nicht gesetzt");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
|
|
||||||
package lwjake2.render.lwjgl;
|
package lwjake2.render.lwjgl;
|
||||||
|
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import lwjake2.Defines;
|
import lwjake2.Defines;
|
||||||
import lwjake2.client.VID;
|
import lwjake2.client.VID;
|
||||||
import lwjake2.client.entity_t;
|
import lwjake2.client.entity_t;
|
||||||
@@ -32,11 +33,14 @@ import org.lwjgl.BufferUtils;
|
|||||||
import org.lwjgl.opengl.ARBMultitexture;
|
import org.lwjgl.opengl.ARBMultitexture;
|
||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
|
|
||||||
|
import static lwjake2.Defines.MARKER_VIDEO;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Mesh
|
* Mesh
|
||||||
*
|
*
|
||||||
* @author cwei
|
* @author cwei
|
||||||
*/
|
*/
|
||||||
|
@Slf4j
|
||||||
public abstract class Mesh extends Light {
|
public abstract class Mesh extends Light {
|
||||||
|
|
||||||
// g_mesh.c: triangle model functions
|
// g_mesh.c: triangle model functions
|
||||||
@@ -313,11 +317,11 @@ public abstract class Mesh extends Light {
|
|||||||
qfiles.dmdl_t paliashdr = (qfiles.dmdl_t) currentmodel.extradata;
|
qfiles.dmdl_t paliashdr = (qfiles.dmdl_t) currentmodel.extradata;
|
||||||
|
|
||||||
if ((e.frame >= paliashdr.num_frames) || (e.frame < 0)) {
|
if ((e.frame >= paliashdr.num_frames) || (e.frame < 0)) {
|
||||||
VID.Printf(Defines.PRINT_ALL, "R_CullAliasModel " + currentmodel.name + ": no such frame " + e.frame + '\n');
|
log.info(MARKER_VIDEO, "R_CullAliasModel {}: no such frame {}", currentmodel.name, e.frame);
|
||||||
e.frame = 0;
|
e.frame = 0;
|
||||||
}
|
}
|
||||||
if ((e.oldframe >= paliashdr.num_frames) || (e.oldframe < 0)) {
|
if ((e.oldframe >= paliashdr.num_frames) || (e.oldframe < 0)) {
|
||||||
VID.Printf(Defines.PRINT_ALL, "R_CullAliasModel " + currentmodel.name + ": no such oldframe " + e.oldframe + '\n');
|
log.info(MARKER_VIDEO, "R_CullAliasModel {}: no such oldframe {}", currentmodel.name, e.frame);
|
||||||
e.oldframe = 0;
|
e.oldframe = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -628,7 +632,7 @@ public abstract class Mesh extends Light {
|
|||||||
if ( (currententity.frame >= paliashdr.num_frames)
|
if ( (currententity.frame >= paliashdr.num_frames)
|
||||||
|| (currententity.frame < 0) )
|
|| (currententity.frame < 0) )
|
||||||
{
|
{
|
||||||
VID.Printf (Defines.PRINT_ALL, "R_DrawAliasModel " + currentmodel.name +": no such frame " + currententity.frame + '\n');
|
log.info(MARKER_VIDEO, "R_DrawAliasModel {}: no such frame {}", currentmodel.name, currententity.frame);
|
||||||
currententity.frame = 0;
|
currententity.frame = 0;
|
||||||
currententity.oldframe = 0;
|
currententity.oldframe = 0;
|
||||||
}
|
}
|
||||||
@@ -636,7 +640,7 @@ public abstract class Mesh extends Light {
|
|||||||
if ( (currententity.oldframe >= paliashdr.num_frames)
|
if ( (currententity.oldframe >= paliashdr.num_frames)
|
||||||
|| (currententity.oldframe < 0))
|
|| (currententity.oldframe < 0))
|
||||||
{
|
{
|
||||||
VID.Printf (Defines.PRINT_ALL, "R_DrawAliasModel " + currentmodel.name +": no such oldframe " + currententity.oldframe + '\n');
|
log.info(MARKER_VIDEO, "R_DrawAliasModel {}: no such oldframe {}", currentmodel.name, currententity.oldframe);
|
||||||
currententity.frame = 0;
|
currententity.frame = 0;
|
||||||
currententity.oldframe = 0;
|
currententity.oldframe = 0;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
|
|
||||||
package lwjake2.render.lwjgl;
|
package lwjake2.render.lwjgl;
|
||||||
|
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import lwjake2.Defines;
|
import lwjake2.Defines;
|
||||||
import lwjake2.client.VID;
|
import lwjake2.client.VID;
|
||||||
import lwjake2.qcommon.BaseQ2FileSystem;
|
import lwjake2.qcommon.BaseQ2FileSystem;
|
||||||
@@ -37,11 +38,14 @@ import org.lwjgl.opengl.EXTSharedTexturePalette;
|
|||||||
import org.lwjgl.opengl.GL11;
|
import org.lwjgl.opengl.GL11;
|
||||||
import org.lwjgl.opengl.GL12;
|
import org.lwjgl.opengl.GL12;
|
||||||
|
|
||||||
|
import static lwjake2.Defines.MARKER_VIDEO;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Misc
|
* Misc
|
||||||
*
|
*
|
||||||
* @author cwei
|
* @author cwei
|
||||||
*/
|
*/
|
||||||
|
@Slf4j
|
||||||
public abstract class Misc extends Mesh {
|
public abstract class Misc extends Mesh {
|
||||||
private static final FileSystem fileSystem = BaseQ2FileSystem.getInstance();
|
private static final FileSystem fileSystem = BaseQ2FileSystem.getInstance();
|
||||||
|
|
||||||
@@ -134,7 +138,7 @@ public abstract class Misc extends Mesh {
|
|||||||
file = new File(sb.toString());
|
file = new File(sb.toString());
|
||||||
}
|
}
|
||||||
if (i == 100) {
|
if (i == 100) {
|
||||||
VID.Printf(Defines.PRINT_ALL, "Clean up your screenshots\n");
|
log.info(MARKER_VIDEO, "Clean up your screenshots");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -186,20 +190,20 @@ public abstract class Misc extends Mesh {
|
|||||||
// close the file channel
|
// close the file channel
|
||||||
ch.close();
|
ch.close();
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
VID.Printf(Defines.PRINT_ALL, e.getMessage() + '\n');
|
log.error(MARKER_VIDEO, "", e);
|
||||||
}
|
}
|
||||||
|
|
||||||
VID.Printf(Defines.PRINT_ALL, "Wrote " + file + '\n');
|
log.info(MARKER_VIDEO, "Wrote {}", file);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** GL_Strings_f
|
** GL_Strings_f
|
||||||
*/
|
*/
|
||||||
void GL_Strings_f() {
|
void GL_Strings_f() {
|
||||||
VID.Printf(Defines.PRINT_ALL, "GL_VENDOR: " + gl_config.vendor_string + '\n');
|
log.info(MARKER_VIDEO, "GL_VENDOR: {}", gl_config.vendor_string);
|
||||||
VID.Printf(Defines.PRINT_ALL, "GL_RENDERER: " + gl_config.renderer_string + '\n');
|
log.info(MARKER_VIDEO, "GL_RENDERER: {}", gl_config.renderer_string);
|
||||||
VID.Printf(Defines.PRINT_ALL, "GL_VERSION: " + gl_config.version_string + '\n');
|
log.info(MARKER_VIDEO, "GL_VERSION: {}", gl_config.version_string);
|
||||||
VID.Printf(Defines.PRINT_ALL, "GL_EXTENSIONS: " + gl_config.extensions_string + '\n');
|
log.info(MARKER_VIDEO, "GL_EXTENSIONS: {}", gl_config.extensions_string);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
|
|
||||||
package lwjake2.render.lwjgl;
|
package lwjake2.render.lwjgl;
|
||||||
|
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import lwjake2.Defines;
|
import lwjake2.Defines;
|
||||||
import lwjake2.client.VID;
|
import lwjake2.client.VID;
|
||||||
import lwjake2.game.cplane_t;
|
import lwjake2.game.cplane_t;
|
||||||
@@ -49,11 +50,14 @@ import java.util.Vector;
|
|||||||
|
|
||||||
import org.lwjgl.BufferUtils;
|
import org.lwjgl.BufferUtils;
|
||||||
|
|
||||||
|
import static lwjake2.Defines.MARKER_VIDEO;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Model
|
* Model
|
||||||
*
|
*
|
||||||
* @author cwei
|
* @author cwei
|
||||||
*/
|
*/
|
||||||
|
@Slf4j
|
||||||
public abstract class Model extends Surf {
|
public abstract class Model extends Surf {
|
||||||
private static final FileSystem fileSystem = BaseQ2FileSystem.getInstance();
|
private static final FileSystem fileSystem = BaseQ2FileSystem.getInstance();
|
||||||
|
|
||||||
@@ -182,17 +186,18 @@ public abstract class Model extends Surf {
|
|||||||
int total;
|
int total;
|
||||||
|
|
||||||
total = 0;
|
total = 0;
|
||||||
VID.Printf(Defines.PRINT_ALL,"Loaded models:\n");
|
StringBuilder sb = new StringBuilder("Loaded models:\n");
|
||||||
for (i=0; i < mod_numknown ; i++)
|
for (i=0; i < mod_numknown ; i++)
|
||||||
{
|
{
|
||||||
mod = mod_known[i];
|
mod = mod_known[i];
|
||||||
if (mod.name.length() == 0)
|
if (mod.name.length() == 0)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
VID.Printf (Defines.PRINT_ALL, "%8i : %s\n", new Vargs(2).add(mod.extradatasize).add(mod.name));
|
sb.append(String.format("\t%d : %s\n", mod.extradatasize, mod.name));
|
||||||
total += mod.extradatasize;
|
total += mod.extradatasize;
|
||||||
}
|
}
|
||||||
VID.Printf (Defines.PRINT_ALL, "Total resident: " + total +'\n');
|
sb.append("Total resident: ").append(total);
|
||||||
|
log.info(MARKER_VIDEO, sb.toString());
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -548,7 +553,7 @@ public abstract class Model extends Surf {
|
|||||||
|
|
||||||
out[i].image = GL_FindImage(name, it_wall);
|
out[i].image = GL_FindImage(name, it_wall);
|
||||||
if (out[i].image == null) {
|
if (out[i].image == null) {
|
||||||
VID.Printf(Defines.PRINT_ALL, "Couldn't load " + name + '\n');
|
log.info(MARKER_VIDEO, "Couldn't load {}", name);
|
||||||
out[i].image = r_notexture;
|
out[i].image = r_notexture;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user