Commit Graph

455 Commits (4b1c61dec1d643911b6ab638f654a13b00511331)

Author SHA1 Message Date
Kirill Vainer 4aa32cd016 MipMapGen: resize to nearest power of 2 in both dimensions 10 years ago
Kirill Vainer 682b1f5b58 MipMapGenerator: add generator that uses raster 10 years ago
Kirill Vainer f2e0a15edb AssetConfig: remove duplicates from Desktop.cfg 10 years ago
Kirill Vainer 02c997b165 Image: remove efficient state field 10 years ago
Kirill Vainer e29988e30c Image: fix cloning for last texture state 10 years ago
Kirill Vainer 1f0c83ae7d ColorRGBA: getAsSrgb() to return ColorRGBA 10 years ago
Kirill Vainer 0a0fdca0b4 ImageRaster: add mipmap access & gamma correction 10 years ago
Kirill Vainer 7393f79165 AudioSource: add method to get playback time 10 years ago
Kirill Vainer ab7a45f66c GLRenderer: forget an end parenthesis 10 years ago
Kirill Vainer ba3e6917c6 GLRenderer: fix modern extension retrieval method 10 years ago
Kirill Vainer 1fec72605f SPLighting.frag: fix syntax error with vertex lighting enabled 10 years ago
Kirill Vainer 0c846eaf6a SPLighting: fix syntax errors with vertex lighting + color ramp 10 years ago
Kirill Vainer 0a3e9a434e Image: treat setMipMapSizes as a request to generate mips 10 years ago
Kirill Vainer 10cde0a4b2 DXTFlipper: fix incorrect flipping of DXT5 images of size 2x2 10 years ago
Kirill Vainer aba48495e1 J3MLoader: enforce MaterialKey requirements based on extension 10 years ago
Kirill Vainer ed4b70bcad GLTiming: new GL wrapper to profile GL calls 10 years ago
Kirill Vainer a6c71c4f50 Fix missing glPatchParameter and another syntax error 10 years ago
Kirill Vainer 5b95f8a4b0 GLRenderer: Improve compatibility with OpenGL 3.2 core profile 10 years ago
Kirill Vainer 73f53931f0 Image: fix mipmap generation flags not properly being updated 10 years ago
Kirill Vainer 9ba04bed8f GLRenderer: Merge Color and Screen BlendModes as they are they same 10 years ago
Nehon 7e78651ed4 Shader Nodes : fixed an issue in the shader generator that was caussing an error when there was a "//" comment in the declarative section of a node glsl code 10 years ago
Kirill Vainer aeb1b547ce FBX: fix build errors (missing functions that need to be added) 10 years ago
iwgeric fecfa8ccd0 Android: add joystick compatibility mapping for XBOX 360 controller connected to Android device using USB dongle 10 years ago
Nehon 8e9148f95f Fix for previous too optimistic merge 10 years ago
Nehon 81c995edc4 PBR shader and PBR test case with custom model 10 years ago
shadowislord 36493353c9 TechniqueDef: fix caps loading for shader language versions 10 years ago
Nehon 3135f2f4bf Added utilities class to compute the Irradiance Map, and Prefiltered Environment Map needed for PBR indirect lighting. 10 years ago
shadowislord 414e1b3fff Lighting.glsllib: Use quadratic spotlight falloff in SRGB mode 10 years ago
shadowislord 26109fcbac (SP)Lighting.vert: clarify comment regarding material colors 10 years ago
shadowislord 6252258c98 TechniqueDef: remove useless usesShaders variable 10 years ago
shadowislord fa324cad8f Dome: fix crash when center = null 10 years ago
shadowislord 26f702cc91 GLTracer: add more no-enum methods 10 years ago
shadowislord a3467def1e WeakRefCloneAssetCache: remove useless "synchronized" (the map is already thread-safe) 10 years ago
shadowislord 06408410cf CollisionResult: add hashCode() - required if we have equals() 10 years ago
shadowislord 305e56a921 ShaderNode: remove incorrect attribution 10 years ago
shadowislord 068047200e Threads: standardize names. Make sure they all start with "jME3". 10 years ago
shadowislord a683fbb16c Texture: allow setting aniso = 0, since that's the default anyway 10 years ago
shadowislord fdf050c13d J3MLoader: set texture name in addition to key when loading it 10 years ago
shadowislord f0fbdffb85 BoundingSphere: remove useless null check 10 years ago
shadowislord 4f15fa3147 AnimChannel: remove useless println 10 years ago
shadowislord 400c09a633 jme3-core: fix minor issues pointed in static analysis 10 years ago
Kirill Vainer 1076b489ab GLRenderer: remove check FB error calls as it causes GPU stall 10 years ago
Nehon 8a96772ae3 KTX file loading and writing support 10 years ago
jmekaelthas eb767e7580 Feature: added support for loading assets linked from external blender 10 years ago
Nehon cecf355c70 SinglePass now uses the TechniqueDef LightSpace. 10 years ago
Nehon d662eadce9 LightSpace is now defaulted to World for SinglePass 10 years ago
Nehon 7ab9798ad7 J3MLoader can now read the LightSpace attribute 10 years ago
Nehon 01ed6db77c Introduced a LightSpace attribute in the TechniqueDef to define in what space LightData should be sent to the shader. Used it for the multipass lighting 10 years ago
shadowislord a37f38a412 Build: fix build failure if not building from git repo 10 years ago
shadowislord a157e83815 GLRenderer: always use glGenerateMipmap if we have FBO support 10 years ago