open_toontown_panda3d/panda/src/display
rdb 97d4e32a06 general: use nassert_raise instead of nassertv(false) et al
Even a brief error message in the assertion is infinitely more useful to a user who is not at home in the source code, especially for assertions that may reasonably be triggered by honest user mistakes.
2018-11-28 17:35:20 +01:00
..
README.md Add README.md files for various directories 2017-10-31 19:20:24 +01:00
callbackGraphicsWindow.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
callbackGraphicsWindow.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
callbackGraphicsWindow.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
config_display.cxx general: Don't require BUILDING_* for static builds 2018-08-31 23:54:32 -06:00
config_display.h Backport shadow-depth-bits config var to 1.9 2016-07-09 14:27:33 +02:00
displayInformation.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
displayInformation.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
displayRegion.I display: add support for debug markers, to help with debugging 2018-11-20 12:41:20 +01:00
displayRegion.cxx display: add support for debug markers, to help with debugging 2018-11-20 12:41:20 +01:00
displayRegion.h display: add support for debug markers, to help with debugging 2018-11-20 12:41:20 +01:00
displayRegionCullCallbackData.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
displayRegionCullCallbackData.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
displayRegionCullCallbackData.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
displayRegionDrawCallbackData.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
displayRegionDrawCallbackData.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
displayRegionDrawCallbackData.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
displaySearchParameters.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
displaySearchParameters.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
drawableRegion.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
drawableRegion.cxx Use a bitmask for storing clear-active flags 2016-04-16 14:19:54 +02:00
drawableRegion.h Use a bitmask for storing clear-active flags 2016-04-16 14:19:54 +02:00
frameBufferProperties.I display: allow full access to all 4 of each aux buffer category 2018-06-14 16:08:33 +02:00
frameBufferProperties.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
frameBufferProperties.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
get_x11.h panda: Get rid of few warnings 2017-05-14 00:02:33 +02:00
graphicsBuffer.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
graphicsBuffer.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
graphicsBuffer.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
graphicsDevice.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
graphicsDevice.cxx general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
graphicsDevice.h general: use proper deleted funcs instead of stubs with asserts 2018-05-23 23:35:27 +02:00
graphicsEngine.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
graphicsEngine.cxx display: disable depth test before DisplayRegion draw callback 2018-11-24 22:45:41 +01:00
graphicsEngine.h display: fix ability to make screenshots in multithreaded pipeline 2018-07-05 19:02:37 +02:00
graphicsOutput.I display: make PStats clear collectors per-window 2018-11-19 20:02:38 +01:00
graphicsOutput.cxx display: fix assertion in threaded pipeline 2018-11-22 23:13:58 +01:00
graphicsOutput.h display: make PStats clear collectors per-window 2018-11-19 20:02:38 +01:00
graphicsPipe.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
graphicsPipe.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
graphicsPipe.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
graphicsPipeSelection.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
graphicsPipeSelection.cxx display: slight cleanup of graphicsPipeSelection.cxx 2018-10-19 00:12:53 +02:00
graphicsPipeSelection.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
graphicsStateGuardian.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
graphicsStateGuardian.cxx general: use nassert_raise instead of nassertv(false) et al 2018-11-28 17:35:20 +01:00
graphicsStateGuardian.h display: make PStats clear collectors per-window 2018-11-19 20:02:38 +01:00
graphicsStateGuardian_ext.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
graphicsStateGuardian_ext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
graphicsThreadingModel.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
graphicsThreadingModel.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
graphicsThreadingModel.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
graphicsWindow.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
graphicsWindow.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
graphicsWindow.h display: improve mouselook smoothness significantly, esp if low FPS 2018-06-22 23:58:56 +02:00
graphicsWindowInputDevice.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
graphicsWindowInputDevice.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
graphicsWindowInputDevice.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
graphicsWindowProc.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
graphicsWindowProc.h general: Resolve a few compiler warnings 2018-10-12 15:37:40 -06:00
graphicsWindowProcCallbackData.I Fix assorted compiler warnings 2017-12-24 15:12:58 +01:00
graphicsWindowProcCallbackData.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
graphicsWindowProcCallbackData.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
graphicsWindow_ext.cxx First step towards eliminating `using namespace std;` (#335) 2018-06-03 20:32:23 +02:00
graphicsWindow_ext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
nativeWindowHandle.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
nativeWindowHandle.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
nativeWindowHandle.h Various compiler warning fixes 2018-06-12 12:38:07 +02:00
p3display_composite1.cxx WxPandaWindow 2012-01-08 16:10:18 +00:00
p3display_composite2.cxx makepanda: compile graphicsStateGuardian.cxx separately, earlier 2018-10-19 00:37:00 +02:00
p3display_ext_composite.cxx Adopt new WindowProperties(size=(x, y), ...) short-hand 2018-11-12 17:53:53 +01:00
pStatGPUTimer.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
pStatGPUTimer.h pstatclient: Rename config_pstats to config_pstatclient 2018-05-14 02:36:42 -06:00
parasiteBuffer.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
parasiteBuffer.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
parasiteBuffer.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
post_x11_include.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pre_x11_include.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pythonGraphicsWindowProc.cxx Fix assorted compiler warnings 2017-12-24 15:12:58 +01:00
pythonGraphicsWindowProc.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
renderBuffer.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
standardMunger.I Change handling of unsupported render mode so that behaviour can be shared among renderers 2016-07-20 15:59:42 +02:00
standardMunger.cxx display: Add two missing includes 2018-10-12 21:49:49 -06:00
standardMunger.h Changes to make ColorAttrib behavior more consistent: 2018-10-08 22:09:22 +02:00
stereoDisplayRegion.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
stereoDisplayRegion.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
stereoDisplayRegion.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
subprocessWindow.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
subprocessWindow.cxx general: Add missing includes and remove deprecated type 2018-10-14 15:50:06 -06:00
subprocessWindow.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
subprocessWindowBuffer.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
subprocessWindowBuffer.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
subprocessWindowBuffer.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
touchInfo.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
touchInfo.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
windowHandle.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
windowHandle.cxx general: Remove `using std::*` from headers 2018-06-14 16:04:49 +02:00
windowHandle.h general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
windowProperties.I general: Fully qualify header references into the std namespace 2018-06-07 10:35:12 +02:00
windowProperties.cxx Adopt new WindowProperties(size=(x, y), ...) short-hand 2018-11-12 17:53:53 +01:00
windowProperties.h Adopt new WindowProperties(size=(x, y), ...) short-hand 2018-11-12 17:53:53 +01:00
windowProperties_ext.cxx Adopt new WindowProperties(size=(x, y), ...) short-hand 2018-11-12 17:53:53 +01:00
windowProperties_ext.h Adopt new WindowProperties(size=(x, y), ...) short-hand 2018-11-12 17:53:53 +01:00

README.md

This package contains the abstract display classes, including pipes, windows, channels, and display regions.