rdb
7c45e891f5
X11: fix .ico cursor bug. Support PNG-compressed .ico files.
2016-10-13 00:16:40 +02:00
rdb
3f53994372
Fix mipmap filtering issues in tinydisplay renderer
2016-09-28 00:00:22 +02:00
rdb
2e9394eba7
Fix tinydisplay texture errors on shutdown
2016-09-27 22:38:03 +02:00
rdb
3ee033eeeb
Write texture types when pview failed to recognise extension
2016-09-27 21:33:11 +02:00
rdb
2c651dc96b
Fix is_playing() when playing an animation backwards
2016-09-14 20:55:57 +02:00
rdb
9904980ce4
Fix async flatten of node without parents
2016-09-14 17:29:53 +02:00
rdb
632ad5e3ef
Acquire mutex in cache_unref() - fixes race cond in async flatten
2016-09-12 00:36:36 +02:00
rdb
a0b2a98178
Fix crash that happens when using OdeTriMeshData incorrectly
2016-09-11 12:23:28 +02:00
rdb
558f84a95f
Backport normalized() method to 1.9 branch
2016-09-08 22:53:36 +02:00
rdb
4d8a9aa3a1
Fix automerge failure
2016-09-08 22:27:25 +02:00
rdb
206d361f49
Support for CollisionBox, InvSphere and Tube in bam2egg
2016-09-08 22:14:44 +02:00
deflected
abb6ee0542
gobj: Fixed wrong texture pool key for 2D texture arrays
...
- 2D texture arrays are added to internal storage with
specific unique name, so keep it as texture pool key
instead of filename.
2016-09-08 20:36:02 +02:00
rdb
339eb58007
Fix compile error on some Mac versions
2016-07-20 11:45:14 +02:00
rdb
7b7bf93118
Fix frame chug when loading big model asynchronously (LP #1019599 )
2016-07-12 11:27:52 +02:00
rdb
e098da9030
Support uint8 indices in DX9 renderer
2016-07-10 15:48:17 +02:00
rdb
c34758ea5c
Cg fixes for DX9
2016-07-10 14:31:58 +02:00
rdb
fa7730819f
Fix assertion when using aux render targets in DX9
2016-07-10 14:05:29 +02:00
rdb
f7fde882b8
Fix uninitialised variable
2016-07-10 12:25:35 +02:00
rdb
44d59edc30
Fix cube map render and rendering the same camera with two GSGs
...
The problem was that the cull result was being reused across different lens indices and GSGs
2016-07-09 14:42:25 +02:00
rdb
11861cb73d
Backport shadow-depth-bits config var to 1.9
2016-07-09 14:27:33 +02:00
rdb
47d1b4e220
PythonTask: don't crash if repr(owner) errors, deal better with bad owners
2016-07-09 10:02:55 +02:00
rdb
fd8dd360b2
Fix compile error statically linking build with DX9
2016-07-09 09:59:51 +02:00
rdb
7dfd907e17
Try to report red/green/blue bits for Cocoa windows
2016-06-27 00:38:14 +02:00
rdb
bf26cecb32
Fix some compile warnings
2016-06-22 13:44:16 +02:00
rdb
1974b3e692
Fix deadlock waiting for Python task to end at end of program
2016-06-12 12:04:03 +02:00
rdb
12873c0d7e
Fix wxPython and tkinter issues on Mac OS X
2016-06-10 02:02:36 +02:00
rdb
0a731d0545
Improve performance of texture load/store
2016-06-09 21:49:26 +02:00
rdb
a1749b2f07
Don't align transform_blend vertex column to 4 byte boundary
...
Somewhat improves performance of CPU vertex animation
2016-06-09 21:48:57 +02:00
rdb
b303962e96
Disable cycle detection in tasks for now, it is way too unstable
2016-06-09 16:48:31 +02:00
rdb
e9c76328fb
Fix a crash in PythonTask destructor
2016-06-08 13:18:31 +02:00
rdb
d53b2ca80e
Backport various bugfixes from master, among which:
...
- Fix Windows pbuffer crash on Intel cards
- Fix crash when using pnmimage.write with unsupported format
- Fix GLSL diagnostics on Mesa GLES2 compiler
- Reduce warning severity when resizing immutable storage texture
- Print more debug info when FrameBufferProperties are insufficient
- Fix "Bam file contains objects of unknown type: MovingPart<LMatrix4f>"
- Fix memory leak in BulletTriangleMesh
- Fix pmerge in Python 3
2016-06-07 14:40:27 +02:00
rdb
82fdb30957
Fix incorrect format selection for renderbuffers (missing alpha channel)
2016-04-12 20:44:07 +02:00
rdb
873fd3294a
Work around bug in certain Intel drivers with #pragma include
2016-04-12 18:20:27 +02:00
rdb
2b034506fa
Backport fixes for Arch compile issues to 1.9
2016-03-25 01:40:00 +01:00
rdb
ce947adf8f
Replace uses of "delete" with "delete[]" where appropriate
2016-03-24 23:56:12 +01:00
rdb
cccd29cc61
Fix use of uninitialized variable pointed out by valgrind
2016-03-17 21:39:42 +01:00
rdb
844a284925
Fix mipmap level count calculation for texture arrays
2016-02-22 19:47:08 +01:00
rdb
ef623aa0e2
pview should use clamp wrap mode when loading image as model
2016-02-03 13:37:23 +01:00
rdb
623d81db6b
Support various kinds of BMP headers (incl reading bmp with alpha)
2016-02-03 13:36:38 +01:00
rdb
c855049f24
Fix glstuff compilation error
2016-01-27 17:14:32 +01:00
rdb
375baaaabd
Fix constant reloading of texture when using gl-ignore-mipmaps
2016-01-26 11:39:50 +01:00
rdb
d574dd4b0b
Fix texture format selection in FrameBufferProperties
2016-01-26 11:39:19 +01:00
rdb
ea368dd559
Bam reader robustness; allow threaded bam reading from Python
2016-01-26 11:35:04 +01:00
rdb
47de3542f6
Apply tobspr's texture memory calculation fixes to 1.9 branch
2016-01-26 11:15:22 +01:00
rdb
8564dbedce
Backport workaround for NVidia 361.43 driver bug to 1.9
2016-01-03 20:09:24 +01:00
rdb
6a2e1a438c
Clamp shininess to 0 to avoid a GL error when negative shininess was entered
2016-01-02 21:48:25 +01:00
rdb
8eab20a6c1
gl-texture-max-lod false should not inhibit the setting of GL_TEXTURE_MAX_LEVEL
2015-12-31 20:43:30 +01:00
rdb
6035a9613d
Fix issues in box-sphere interaction
2015-12-31 20:39:20 +01:00
rdb
86faaae9f8
Add variant of transform_vertices that accepts a SparseArray
2015-12-26 13:54:53 +01:00
tobspr
7d9b5d61f9
Fix crash when unpacking aligned textures
2015-12-25 17:02:34 +01:00