Commit Graph

10006 Commits

Author SHA1 Message Date
aignacio_sf 8ecd64e785 Forgot to remove lru.cxx in dxgsg9 add lru.cxx in display. 2006-01-10 21:49:20 +00:00
aignacio_sf 00482ececd Whoops! Needed to use EXPCL_PANDA instead of EXPCL_PANDADX. 2006-01-10 21:48:33 +00:00
David Rose 152ad1a173 fix has_origin assertion 2006-01-10 18:57:54 +00:00
David Rose eabae807bd non-multiple implies non-virtual inheritance 2006-01-10 17:17:10 +00:00
David Rose 413377b78c include dcfile 2006-01-10 17:12:36 +00:00
David Rose bfb6afa369 add -f and -c 2006-01-10 17:11:01 +00:00
David Rose 68bdff57eb add virtual inheritance 2006-01-10 17:10:50 +00:00
David Rose d48ec456e3 define -> defer 2006-01-10 13:54:29 +00:00
Darren Ranalli 58c22b71b0 don't use high bit of interest handles; reserved for interests set by servers 2006-01-10 00:26:57 +00:00
Dave Schuyler c3f9f335fc formatting 2006-01-09 23:05:04 +00:00
aignacio_sf 1a31424198 Prevent buffers being created that are larger than the display by cutting the requested size in half until it is small enough. 2006-01-09 23:02:17 +00:00
Dave Schuyler 8887955fcf remove extra paren from assert 2006-01-09 22:34:02 +00:00
Dave Schuyler 86f4c2e68e remove extra paren from assert 2006-01-09 22:18:28 +00:00
aignacio_sf bd23b0968d Output to debug some shader caps. 2006-01-09 20:00:15 +00:00
Dave Schuyler 0e4199bc2a formatting 2006-01-07 04:42:32 +00:00
Dave Schuyler d2ec490913 *** empty log message *** 2006-01-07 04:20:29 +00:00
Dave Schuyler dbf7ac0bd8 formatting 2006-01-07 04:19:58 +00:00
aignacio_sf aba7296a4d added lru.cxx, lru.h 2006-01-06 19:11:23 +00:00
aignacio_sf 1d798c9df2 moved here from dxgsg9 2006-01-06 19:10:56 +00:00
aignacio_sf 00fe985041 moved to display 2006-01-06 19:10:02 +00:00
aignacio_sf a4590db6a6 update comments, ... 2006-01-06 19:08:54 +00:00
aignacio_sf 52d7042b5c move lru to display directory 2006-01-06 19:08:29 +00:00
David Rose a9e3575367 install lerp_helpers.h 2006-01-06 01:15:30 +00:00
aignacio_sf 601f46896e Add check for redundant render state changes.
Added functions: set_render_state, set_texture_stage_state, set_sampler_state to replace direct calls to the DirectX version of the function.
2006-01-06 00:50:46 +00:00
David Rose 98c7d82385 declare methods const 2006-01-05 19:55:48 +00:00
David Rose c0c9347983 add set_scale() 2006-01-05 19:20:58 +00:00
aignacio_sf 068ae5eed3 Add EXPCL_PANDADX to classes.
Update some documentation.
2006-01-05 19:14:20 +00:00
aignacio_sf 56d607b8d0 Fix bug! 2006-01-05 18:42:33 +00:00
aignacio_sf a5159fdba3 Disable texturing before setting the render context in the cubemap case also. 2006-01-05 18:33:51 +00:00
aignacio_sf 56250d2c8d Use pre-defined constant 2006-01-05 18:27:58 +00:00
aignacio_sf cb9cc6576e Add some redundancy checks for render states. 2006-01-05 18:21:11 +00:00
Dave Schuyler 6382598273 reversed order of values and context on create 2006-01-05 03:26:27 +00:00
Dave Schuyler e53483a8cd added filler arg for create complete 2006-01-05 01:17:33 +00:00
Samir Naik cdcb57aa73 *** empty log message *** 2006-01-04 23:53:37 +00:00
David Rose b4e6656f49 cleanly disable texturing before rendering to a texture 2006-01-04 22:10:58 +00:00
David Rose 742c4173b8 use D3DTA_CONSTANT 2006-01-04 19:40:15 +00:00
aignacio_sf 54185735cd Avoid redundant setting of FVF. 2006-01-04 19:36:32 +00:00
aignacio_sf 4731e7e50e Unbind texture stages 0 and 1 before setting render context. 2006-01-04 19:35:38 +00:00
Dave Schuyler 16bcff247e change how temp objects generate so that they re not in the doId2do 2006-01-04 19:28:08 +00:00
Dave Schuyler 3c2665ec2e fix to isInDoTables 2006-01-04 19:27:47 +00:00
Dave Schuyler 7bd4d31e8c isInDoTables 2006-01-04 19:19:09 +00:00
aignacio_sf 9ea324117a Fix an error reported by DirectX in debug mode.
Can't pass 0 for SetTextureStageState (..., D3DSAMP_MAXANISOTROPY, ... )
2006-01-04 03:10:53 +00:00
aignacio_sf 680b7878e4 Fix an error reported by DirectX in debug mode.
Can't pass 0 for SetSamplerState (..., D3DSAMP_MAXANISOTROPY, ... )
2006-01-04 03:07:23 +00:00
aignacio_sf ac39c20f8e Added debug more code.
Added a check to create a new depth stencil buffer if the render to texture size is bigger than the original depth stencil buffer.
Set depth stencil surface each time the render target is changed (this may or may not help the render to texture bug).
2006-01-04 01:36:31 +00:00
David Rose 80667761b4 use more net bandwidth 2006-01-04 00:31:28 +00:00
David Rose 8cef27663e optimizations, a few more interfaces 2006-01-04 00:31:00 +00:00
Redmond Urbino ac1a7e272e changed to handle the side streets in blizzard boulevard 2006-01-03 23:32:49 +00:00
aignacio_sf c2eacaed78 Added creation of new depth stencil buffer if a dimension of the requested buffer size is bigger than the existing depth stencil surface.
Added error message support.
2006-01-03 19:41:10 +00:00
Dave Schuyler 843b750325 formatting 2005-12-31 01:06:36 +00:00
aignacio_sf f3110d821c Added forced creation of a depth stencil surface for render to texture. 2005-12-30 20:01:19 +00:00