Aeros
d3721d4491
This was SVN commit r2871.
2005-10-08 08:02:50 +00:00
Aeros
c15f69cb85
This was SVN commit r2870.
2005-10-08 07:58:04 +00:00
Ykkrosh
8bc8bcb740
Atlas: more flexible brushes
...
This was SVN commit r2868.
2005-10-08 03:55:21 +00:00
Ykkrosh
29d6f420fd
GameView: removed unused ancient camera code.
...
Terrain: nicer handling of negative map coordinates (mainly for Atlas
brush previews that fall over the edge).
Misc: reverted seconds->microseconds.
This was SVN commit r2866.
2005-10-07 21:09:29 +00:00
prefect
04650efe7a
Lots of gcc -Wall fixes. The common ones:
...
- switch() statements don't handle all values in an enum
- missing \n at end of file
- non-virtual destructors in classes containing virtual functions
- order of initializers in constructor initializer lists
... some other stuff (signedness, nested comments, unused variables) as
well.
This was SVN commit r2864.
2005-10-07 15:24:29 +00:00
Ykkrosh
8529426fa8
Optimisation: Don't recalculate actor transform data for entities that haven't moved
...
This was SVN commit r2862.
2005-10-07 02:44:54 +00:00
prefect
dbd58f4011
Remove CRenderer::Close(), which wasn't called anyway and the only reasonable
...
calling site would have been just before the destructor.
m_VertexShader is no longer leaked.
This was SVN commit r2860.
2005-10-06 16:07:36 +00:00
greybeard
6b25cafe05
The const size_t GFX_DRV_VER_LEN was increased from 64 to 256 to accommodate extraneous drivers found in the windows registry. This was made to prevent an assertion in wdetect.
...
This was SVN commit r2858.
2005-10-06 03:45:33 +00:00
prefect
bc8eba1002
Work around a bug in ATI's Linux OpenGL driver.
...
This was SVN commit r2857.
2005-10-06 03:29:26 +00:00
prefect
d2ee50031c
Fix shlight.vs for ATI cards.
...
The NVidia shader compiler is not as strict as the ATI compiler.
This was SVN commit r2856.
2005-10-05 19:29:52 +00:00
prefect
13697b8512
Stupid bug in VertexArrayIterator template - forgot a return *this.
...
This was SVN commit r2854.
2005-10-05 16:54:10 +00:00
prefect
f1ee2cd66d
Add the notion of render paths and an appropriate configuration option.
...
Add Ogl_Shader and Ogl_Program handle types for shaders/programs loaded
from
files.
In the vertexshader render path, use a vertex program for lighting for
optimization.
This was SVN commit r2853.
2005-10-05 16:42:09 +00:00
Mythos_Ruler
539460abd8
This was SVN commit r2852.
2005-10-05 08:35:14 +00:00
Mythos_Ruler
7e8ab14139
This was SVN commit r2851.
2005-10-05 07:38:55 +00:00
Mythos_Ruler
639a1ee8cb
This was SVN commit r2850.
2005-10-05 07:38:04 +00:00
Mythos_Ruler
932cab0da1
This was SVN commit r2849.
2005-10-05 07:37:34 +00:00
Wijitmaker
6859ce1e52
ooops missing texture I shouldn't have renamed
...
This was SVN commit r2848.
2005-10-05 05:23:17 +00:00
Wijitmaker
72d71ae3a9
renamed some shoreline textures, painted the terrain on the 0ad map, and fixed a bad link in the roman barracks entity
...
This was SVN commit r2847.
2005-10-05 05:03:21 +00:00
prefect
a4fc7105be
Explicitly call VertexBufferManager cleanup code, since we can't rely on
...
the order of destructors called for global instances.
This was SVN commit r2846.
2005-10-04 20:54:47 +00:00
Mythos_Ruler
a181ef1fef
This was SVN commit r2845.
2005-10-04 07:03:07 +00:00
Mythos_Ruler
57a9941176
This was SVN commit r2844.
2005-10-04 07:02:33 +00:00
Ykkrosh
721f6e4a1e
Atlas: [very] primitive brushes
...
This was SVN commit r2843.
2005-10-04 02:50:59 +00:00
Acumen
7abf24b6c6
Possible speed optimisation for gaia entities (don't inherit the usual events and the entity script).
...
This was SVN commit r2842.
2005-10-03 20:57:10 +00:00
prefect
5e3b6fcbe3
goto crosses initialization (deja vu? ;)).
...
This was SVN commit r2840.
2005-10-03 19:37:45 +00:00
Ykkrosh
b8c2f424e7
glDrawRangeElements -> glDrawRangeElementsEXT (fixes compilation error; EXT/ARB/etc extensions need to be used for everything not in GL1.1)
...
Reinserted mu-like symbol.
Fixed some minor warnings.
This was SVN commit r2838.
2005-10-03 16:04:55 +00:00
janwas
d367014972
vfs_store: set return value to #bytes written
...
fix 2 bugs in tex / ogl_tex reported by philip (related to caching) -
thanks!
tex: documented header and improved implementation. add tex_transform_to
for convenience. change tex_write to require going through tex_wrap.
This was SVN commit r2837.
2005-10-03 12:57:31 +00:00
Mythos_Ruler
c8b3be282d
This was SVN commit r2836.
2005-10-03 05:00:36 +00:00
Mythos_Ruler
f0542c9b45
This was SVN commit r2835.
2005-10-03 04:59:48 +00:00
Mythos_Ruler
9a527643ff
This was SVN commit r2834.
2005-10-03 04:57:33 +00:00
Mythos_Ruler
fec54c7f0d
This was SVN commit r2833.
2005-10-03 04:56:20 +00:00
Mythos_Ruler
9369ea0978
This was SVN commit r2832.
2005-10-03 04:55:55 +00:00
Mythos_Ruler
8bb6a6b56f
This was SVN commit r2831.
2005-10-03 04:52:02 +00:00
Mythos_Ruler
17bc0a98df
This was SVN commit r2830.
2005-10-03 04:49:09 +00:00
Mythos_Ruler
4054c13c1f
This was SVN commit r2829.
2005-10-03 04:48:18 +00:00
Mythos_Ruler
e15bd16af4
This was SVN commit r2828.
2005-10-03 03:46:58 +00:00
prefect
6fc1f45fa6
Stab at fixing the VertexArray compile error on VC++.
...
Added float-to-byte color conversion, including an SSE assembler
version.
Model renderer: Push UV coordinates into a shared vertex array and use
bytes instead of floats for the color array, thereby, significantly
reducing
the total size of vertex arrays.
This was SVN commit r2827.
2005-10-03 03:41:42 +00:00
prefect
a05e712319
Added VertexArray & co. classes to simplify a flexible, render path dependent
...
vertex array layout.
Add CModelDefRData, a per-CModelDef render data class.
This was SVN commit r2826.
2005-10-02 21:11:11 +00:00
Wijitmaker
c4c28360eb
Roman CC, Barracks, Market - Thracian Peltasts
...
Set ignore .xmb files on several actor folders
This was SVN commit r2825.
2005-10-01 09:47:06 +00:00
Ykkrosh
ffd8630c45
Updated autobuilder to get the .pdb files from 'system'.
...
Deleted ps_test, since it isn't updated by the autobuilder and will be
out of date.
Removed console history file, since it doesn't need to be
version-controlled.
This was SVN commit r2823.
2005-10-01 04:26:12 +00:00
prefect
a92e92cd46
Basic GL_ARB_vertex_shader detection.
...
Remove a redundant copy operation in ModelRData::BuildVertices
This was SVN commit r2822.
2005-09-30 22:23:48 +00:00
janwas
99c6af533d
fix for bug#68. allows opening hidden or system dirs because on some machines, the Windows dir is marked as such.
...
This was SVN commit r2820.
2005-09-30 15:24:03 +00:00
prefect
19b66bf0ff
Use BOOST_PP_CAT to delay token pasting until arguments are fully evaluated.
...
Fixes compile error on g++-3.3
This was SVN commit r2819.
2005-09-30 15:16:03 +00:00
Matei
cfb0bb597c
Fixed premake quote bug that was causing it to generate incorrect vcproj XML files.
...
This was SVN commit r2818.
2005-09-30 06:23:03 +00:00
Ykkrosh
2790981eae
CVSROOT: doesn't seem particularly useful now
...
ObjectBase: removed support for old actor format
Various: reduced sometimes-unnecessary header inclusions
Atlas: slightly nicer tool and message systems
This was SVN commit r2816.
2005-09-30 00:59:42 +00:00
prefect
ae20f157bc
Accidentally committed experimental changes. Sorry about that.
...
This was SVN commit r2815.
2005-09-29 22:40:13 +00:00
prefect
c92c9376b9
Fix out-of-range write to the keys[] array, caused by fake SDL_KEY* events.
...
Pressing the Windows key no longer crashes the Linux build.
This was SVN commit r2814.
2005-09-29 22:22:43 +00:00
prefect
fff184b8fb
Added sanity checks in hotkey handling.
...
This was SVN commit r2813.
2005-09-29 22:06:20 +00:00
prefect
38dfc3da99
Hardware cursor isn't implemented for X.
...
Remove dead sys_cursor_create references.
This was SVN commit r2812.
2005-09-29 21:48:04 +00:00
janwas
88f78b9ea2
committed Simon's fix for building asm files in dirs containing spaces
...
This was SVN commit r2811.
2005-09-29 18:41:40 +00:00
janwas
d77d9e8346
moved PDB files to system/ : 1) no longer clutters up data/ dir 2) they are found anyway since EXE stores absolute path to its PDB 3) allows conflict-free update of data/
...
+manual build :)
This was SVN commit r2810.
2005-09-29 17:47:55 +00:00