Kp
|
43dd620557
|
Use inline namespace dcx for common/3d
|
2015-12-05 22:57:24 +00:00 |
|
Kp
|
a7e44f58ce
|
Use enum class for tmap_drawer_constant
This allows tmap_drawer_type to use regular functions instead of
template functions and causes the debugger to show the symbolic name of
the type.
|
2015-11-14 18:17:20 +00:00 |
|
Kp
|
4d8ae44794
|
Add helper macro DXX_CONSTANT_TRUE
|
2015-07-29 03:05:28 +00:00 |
|
Kp
|
2a1df52f71
|
Remove unused g3_draw_bitmap return value
|
2015-04-02 02:36:54 +00:00 |
|
Kp
|
72d349b0e0
|
Remove unused g3_draw_sphere return value
|
2015-04-02 02:36:54 +00:00 |
|
Kp
|
1125a751db
|
Remove unused g3_draw_poly return value
|
2015-04-02 02:36:54 +00:00 |
|
Kp
|
ca123b6cde
|
Remove unused gr_line return value
|
2015-04-02 02:36:54 +00:00 |
|
Kp
|
c3161d08d5
|
Remove unused g3_draw_line return value
|
2015-04-02 02:36:54 +00:00 |
|
Kp
|
9f6cbbe0e0
|
Move Vertex_list to local scope
|
2015-03-11 02:19:15 +00:00 |
|
Kp
|
14530d43ea
|
Guard g3d_interp_outline by defined(EDITOR)
|
2015-02-28 22:34:07 +00:00 |
|
Kp
|
68be3baeca
|
Track highest_texture_num locally
|
2015-02-28 22:34:06 +00:00 |
|
Kp
|
cda693680a
|
Remove unused return value of g3_rotate_delta_vec
|
2015-02-03 00:37:08 +00:00 |
|
Kp
|
a2d32c2e6f
|
Remove 3d.h #include "gr.h"
|
2015-01-29 04:27:36 +00:00 |
|
Kp
|
492d6fd996
|
Remove draw_tmap from OGL build
It is only used as a placeholder. Replace it with a number.
Compile out various non-OGL functions when building for OGL.
|
2015-01-22 03:34:20 +00:00 |
|
Kp
|
bf3bb0b144
|
Pass uint_fast32_t nverts for texture drawers
|
2015-01-20 02:46:42 +00:00 |
|
Kp
|
634f97e8d2
|
Pass tmap drawer grs_bitmap by &
|
2014-11-30 22:09:18 +00:00 |
|
Kp
|
f89b57047a
|
Pass g3_draw_bitmap grs_bitmap by &
|
2014-11-30 22:09:17 +00:00 |
|
Kp
|
4ad784028b
|
Pass scale_bitmap points in array<grs_point, 3>
|
2014-11-21 03:34:50 +00:00 |
|
Kp
|
c72ec87296
|
Redirect g3_end_frame->ogl_end_frame
|
2014-11-16 19:14:51 +00:00 |
|
Kp
|
cdf0d887f6
|
Move temporary points onto stack
|
2014-11-16 19:14:51 +00:00 |
|
Kp
|
855b249555
|
Make g3s_point const only in OGL
|
2014-11-16 19:14:51 +00:00 |
|
Kp
|
11769c5fc0
|
Pass draw_tmap* arg as const
|
2014-11-16 19:14:50 +00:00 |
|
Kp
|
2df4bea9b5
|
Use range_for in rle
|
2014-11-15 03:10:09 +00:00 |
|
Kp
|
c2d308807c
|
Make various g3s_point * const
|
2014-11-15 03:10:06 +00:00 |
|
Kp
|
3a73f2c9d0
|
Pass g3_draw_line as const
|
2014-11-15 03:10:04 +00:00 |
|
Kp
|
8e0d85b666
|
Pass g3_draw_tmap arg by &
|
2014-11-13 03:44:04 +00:00 |
|
Kp
|
baa39fe8f7
|
Add g3_rotate_point that returns result
|
2014-11-13 03:41:29 +00:00 |
|
Kp
|
d9e42e6bf3
|
Pass g3_draw_rod_tmap arg by &
|
2014-11-13 03:34:42 +00:00 |
|
Kp
|
207dceba33
|
Pass g3_draw_sphere arg by &
|
2014-11-13 03:22:49 +00:00 |
|
Kp
|
ff13155fc2
|
Pass g3_project_point arg by &
|
2014-11-13 03:21:33 +00:00 |
|
Kp
|
aba13a0bd0
|
Pass g3_draw_line arg by &
|
2014-11-13 03:19:52 +00:00 |
|
Kp
|
c5fd8cb859
|
Pass g3_code_point arg by &
|
2014-11-13 03:16:17 +00:00 |
|
Kp
|
0e0eaff221
|
Pass g3_calc_point_depth arg by &
|
2014-10-26 22:01:04 +00:00 |
|
Kp
|
09835590f3
|
Pass g3_set_view_matrix arg by &
|
2014-10-26 22:01:00 +00:00 |
|
Kp
|
2ceabf5034
|
Pass g3_add_delta_vec arg by &
|
2014-10-02 03:02:36 +00:00 |
|
Kp
|
adae9888b9
|
Pass g3_rotate_delta_vec arg by &
|
2014-10-02 03:02:36 +00:00 |
|
Kp
|
d0dd976fdb
|
Pass g3_point_2_vec v by &
|
2014-10-02 03:02:36 +00:00 |
|
Kp
|
2434b20445
|
Pass g3_draw_bitmap pos by const &
|
2014-10-02 03:02:35 +00:00 |
|
Kp
|
68211d20d3
|
Pass g3_rotate_point arg by &
|
2014-10-02 03:02:35 +00:00 |
|
Kp
|
ade7aa2a5f
|
Pass g3_start_instance_angles arg by const &
|
2014-10-02 03:02:35 +00:00 |
|
Kp
|
dc5a0bcb98
|
Pass g3_start_instance_matrix arg by &
|
2014-10-02 03:02:35 +00:00 |
|
Kp
|
b2ab0e48da
|
Pass g3_check_normal_facing arg by &
|
2014-10-02 03:02:35 +00:00 |
|
Kp
|
5576a65dac
|
Check length of g3 tmap inputs
|
2014-09-04 03:02:21 +00:00 |
|
Kp
|
cdaa4a8329
|
Make g3_check_and_draw_* inline
|
2014-08-27 03:16:51 +00:00 |
|
Kp
|
c102a507df
|
Move render Rotated_last into g3s_point p3_pad
|
2014-08-20 01:28:22 +00:00 |
|
Kp
|
d74e36507c
|
Propagate NULL arguments to g3_check_and_draw_poly
|
2014-08-16 21:54:48 +00:00 |
|
Kp
|
353e22d314
|
Default construct g3s_codes to 0/ff
|
2014-08-16 18:14:11 +00:00 |
|
Kp
|
e1cdd44998
|
Remove unused return value for g3_check_and_draw_poly
|
2014-08-16 17:35:44 +00:00 |
|
Kp
|
913a095be7
|
Remove unused return value of g3_draw_tmap
|
2014-08-16 17:35:44 +00:00 |
|
Kp
|
bc721dbc8f
|
Remove unused g3_draw_rod_tmap return value
|
2014-08-12 02:58:46 +00:00 |
|