Commit graph

2572 commits

Author SHA1 Message Date
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
janwas
d98abf0685 final refactor (i hope). split up fmt / int_fmt determination to allow override of fmt without overriding int_fmt (useful for unifont.cpp). this changed the signature of ogl_tex_upload. better explained flags in OglTex and warn_if_uploaded.
also a few improvements / stomped on some warnings.

This was SVN commit r2809.
2005-09-29 17:33:30 +00:00
Mythos_Ruler
951789c6a6 This was SVN commit r2808. 2005-09-29 08:36:17 +00:00
Mythos_Ruler
14d1b28660 This was SVN commit r2807. 2005-09-29 08:35:49 +00:00
Mythos_Ruler
c4c9a46953 This was SVN commit r2806. 2005-09-29 08:12:34 +00:00
Mythos_Ruler
358abedde0 This was SVN commit r2805. 2005-09-29 08:11:52 +00:00
Mythos_Ruler
4863e84ee1 This was SVN commit r2804. 2005-09-29 08:09:56 +00:00
janwas
cd2f3948dd changed sys_cursor interface to load directly from file; can add createFromMemory version later if ever needed.
cursor: reflects the above; much simplified now.

ogl_tex: preserve all texture state across reloads. add quality
mechanism (perf boost on older cards). split up upload code. add
ogl_tex_transform(). add more docs.

renderer, GUIrenderer, unifont: bring in line with ogl_tex changes (int
-> uint and call setters before ogl_tex_upload)

GameSetup.cpp: add tex quality mechanism

This was SVN commit r2803.
2005-09-29 05:00:20 +00:00
Aeros
14df805761 This was SVN commit r2802. 2005-09-29 04:50:21 +00:00
prefect
b67b023513 Add more verbosity to the shutdown sequence.
Shutdown doesn't look clean on Linux, and this might help highlight
current and future problems. Besides, we don't want shutdown to take
ages, do we? ;)

This was SVN commit r2801.
2005-09-29 02:30:30 +00:00
prefect
a769783d5d Fix scroll wheel zooming on Linux.
Refactored HandleEvent into CGameView.

This was SVN commit r2800.
2005-09-28 23:57:55 +00:00
prefect
41068dc97d Add a note that Icecream is supported for distributed builds.
This was SVN commit r2799.
2005-09-28 23:07:09 +00:00
prefect
7fbbc1b0c6 Darken the background of the profile viewer for better readability.
This was SVN commit r2798.
2005-09-28 22:35:08 +00:00