open_toontown_panda3d/panda/src/gobj
rdb 7cbdd3b6c4 gobj: release GIL for (un)compress_ram_image 2018-04-04 21:36:26 +02:00
..
adaptiveLru.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
adaptiveLru.cxx Big patch full of performance improvements 2017-04-03 01:41:23 +02:00
adaptiveLru.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
animateVerticesRequest.I Implement awaitable thread-safe future for async operations 2017-12-04 22:25:28 +01:00
animateVerticesRequest.cxx Implement awaitable thread-safe future for async operations 2017-12-04 22:25:28 +01:00
animateVerticesRequest.h Implement awaitable thread-safe future for async operations 2017-12-04 22:25:28 +01:00
bufferContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
bufferContext.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
bufferContext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
bufferContextChain.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
bufferContextChain.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
bufferContextChain.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
bufferResidencyTracker.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
bufferResidencyTracker.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
bufferResidencyTracker.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
config_gobj.cxx general: Add guards to ensure proper BUILDING_ macros defined 2018-03-25 13:17:52 -06:00
config_gobj.h Fix silly multiple uncompress&recompress when generating mips for compressed texture 2016-02-29 19:49:48 +01:00
geom.I Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geom.cxx Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geom.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomCacheEntry.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomCacheEntry.cxx Various optimizations to reduce performance overhead of rendering 2017-02-21 02:20:06 +01:00
geomCacheEntry.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomCacheManager.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomCacheManager.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomCacheManager.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomContext.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomContext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomEnums.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomEnums.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomLines.cxx Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomLines.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomLinesAdjacency.cxx Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomLinesAdjacency.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomLinestrips.cxx Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomLinestrips.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomLinestripsAdjacency.cxx gobj: Fix missing include 2018-03-18 00:27:05 -06:00
geomLinestripsAdjacency.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomMunger.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomMunger.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomMunger.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomPatches.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomPatches.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
geomPoints.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomPoints.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
geomPrimitive.I Big patch full of performance improvements 2017-04-03 01:41:23 +02:00
geomPrimitive.cxx Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomPrimitive.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomTriangles.cxx Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomTriangles.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomTrianglesAdjacency.cxx Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomTrianglesAdjacency.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomTrifans.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomTrifans.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
geomTristrips.cxx Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomTristrips.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomTristripsAdjacency.cxx Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomTristripsAdjacency.h Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
geomVertexAnimationSpec.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexAnimationSpec.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexAnimationSpec.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexArrayData.I gobj: reduce unnecessary use of threading primitives in constructors 2017-12-28 00:20:59 +01:00
geomVertexArrayData.cxx gobj: reduce unnecessary use of threading primitives in constructors 2017-12-28 00:20:59 +01:00
geomVertexArrayData.h gobj: reduce unnecessary use of threading primitives in constructors 2017-12-28 00:20:59 +01:00
geomVertexArrayData_ext.cxx Separate out CPython calls from core libs; eliminate need for pystub 2016-07-20 14:30:41 +02:00
geomVertexArrayData_ext.h Separate out CPython calls from core libs; eliminate need for pystub 2016-07-20 14:30:41 +02:00
geomVertexArrayFormat.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexArrayFormat.cxx Merge branch 'release/1.9.x' 2016-06-09 21:52:51 +02:00
geomVertexArrayFormat.h Interrogate improvements, more properties, MAKE_SEQ_PROPERTY 2016-05-11 00:16:53 +02:00
geomVertexColumn.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexColumn.cxx Replace PN_int/uint types with stdint.h types, since all compilers we support have them. 2016-05-11 00:27:58 +02:00
geomVertexColumn.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
geomVertexData.I gobj: reduce unnecessary use of threading primitives in constructors 2017-12-28 00:20:59 +01:00
geomVertexData.cxx gobj: performance improvement for CPU animation 2018-01-08 21:33:32 +01:00
geomVertexData.h gobj: reduce unnecessary use of threading primitives in constructors 2017-12-28 00:20:59 +01:00
geomVertexFormat.I Support rendering without any vertex arrays bound better 2016-04-21 01:32:13 +02:00
geomVertexFormat.cxx interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
geomVertexFormat.h interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
geomVertexReader.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexReader.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexReader.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexRewriter.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexRewriter.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexRewriter.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexWriter.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
geomVertexWriter.cxx Various optimizations to reduce performance overhead of rendering 2017-02-21 02:20:06 +01:00
geomVertexWriter.h Various optimizations to reduce performance overhead of rendering 2017-02-21 02:20:06 +01:00
indexBufferContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
indexBufferContext.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
indexBufferContext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
internalName.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
internalName.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
internalName.h general: make DO_MEMORY_USAGE setting not change ABI compatibility 2017-07-10 19:50:09 +02:00
internalName_ext.cxx Support compilation for Python 3.7 2017-10-13 12:40:47 +02:00
internalName_ext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
lens.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
lens.cxx Bam 6.41: lenses and light changes, add max_distance 2016-03-02 17:54:49 +01:00
lens.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
material.I ShaderGenerator: big overhaul, don't generate more shaders than needed 2017-07-10 21:55:27 +02:00
material.cxx Introduce ability to write older .bam versions, down to 6.21 2016-04-29 16:30:41 +02:00
material.h ShaderGenerator: big overhaul, don't generate more shaders than needed 2017-07-10 21:55:27 +02:00
materialPool.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
materialPool.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
materialPool.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
matrixLens.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
matrixLens.cxx general: Fix missing includes. 2016-06-25 19:10:38 -07:00
matrixLens.h Bam 6.41: lenses and light changes, add max_distance 2016-03-02 17:54:49 +01:00
occlusionQueryContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
occlusionQueryContext.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
occlusionQueryContext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
orthographicLens.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
orthographicLens.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
orthographicLens.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
p3gobj_composite1.cxx Add support for geometry with adjacency information 2018-03-01 21:20:19 +01:00
p3gobj_composite2.cxx Implement support for SSBOs 2016-12-13 21:22:17 +01:00
p3gobj_ext_composite.cxx Texture.set_ram_image(_as) now directly accepts buffers with right component size 2016-10-24 21:29:43 +02:00
paramTexture.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
paramTexture.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
paramTexture.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
perspectiveLens.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
perspectiveLens.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
perspectiveLens.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
preparedGraphicsObjects.I Implement support for SSBOs 2016-12-13 21:22:17 +01:00
preparedGraphicsObjects.cxx Implement awaitable thread-safe future for async operations 2017-12-04 22:25:28 +01:00
preparedGraphicsObjects.h Implement awaitable thread-safe future for async operations 2017-12-04 22:25:28 +01:00
queryContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
queryContext.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
queryContext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
samplerContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
samplerContext.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
samplerContext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
samplerState.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
samplerState.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
samplerState.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
savedContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
savedContext.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
savedContext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
shader.I gobj: slightly more efficient string handling in Shader::make() 2018-01-15 23:27:46 +01:00
shader.cxx gobj: slightly more efficient string handling in Shader::make() 2018-01-15 23:27:46 +01:00
shader.h gobj: slightly more efficient string handling in Shader::make() 2018-01-15 23:27:46 +01:00
shaderBuffer.I gobj: fix crash with ShaderBuffer 2017-12-24 12:41:52 +01:00
shaderBuffer.cxx gobj: fix crash with ShaderBuffer 2017-12-24 12:41:52 +01:00
shaderBuffer.h gobj: fix crash with ShaderBuffer 2017-12-24 12:41:52 +01:00
shaderContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
shaderContext.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
shaderContext.h Big patch full of performance improvements 2017-04-03 01:41:23 +02:00
simpleAllocator.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
simpleAllocator.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
simpleAllocator.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
simpleLru.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
simpleLru.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
simpleLru.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
sliderTable.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
sliderTable.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
sliderTable.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
test_gobj.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
texture.I texture: fix get_clear_data() return type, make it work with sRGB 2017-12-19 19:27:36 +01:00
texture.cxx Use vector_uchar instead of string for binary network/file data 2018-04-02 23:17:14 +02:00
texture.h gobj: release GIL for (un)compress_ram_image 2018-04-04 21:36:26 +02:00
textureCollection.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
textureCollection.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
textureCollection.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
textureCollection_ext.cxx More thoroughly fix issues with pickling Panda objects in Python 3 2017-11-08 00:02:35 +01:00
textureCollection_ext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
textureContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
textureContext.cxx Add a way to get access to OpenGL texture index 2017-10-05 17:34:26 +02:00
textureContext.h Add a way to get access to OpenGL texture index 2017-10-05 17:34:26 +02:00
texturePeeker.I Assorted tweaks and compile warning fixes 2016-07-14 12:54:39 +02:00
texturePeeker.cxx texture: support uint/float/half/sRGB textures in TexturePeeker 2017-12-19 18:44:18 +01:00
texturePeeker.h texture: support uint/float/half/sRGB textures in TexturePeeker 2017-12-19 18:44:18 +01:00
texturePool.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
texturePool.cxx Merge remote-tracking branch 'origin/release/1.9.x' 2016-09-08 22:31:04 +02:00
texturePool.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
texturePoolFilter.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
texturePoolFilter.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
texturePoolFilter.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
textureReloadRequest.I Implement awaitable thread-safe future for async operations 2017-12-04 22:25:28 +01:00
textureReloadRequest.cxx Implement awaitable thread-safe future for async operations 2017-12-04 22:25:28 +01:00
textureReloadRequest.h Implement awaitable thread-safe future for async operations 2017-12-04 22:25:28 +01:00
textureStage.I ShaderGenerator: make colorscale/texture blending match FFP better 2017-11-16 15:58:13 +01:00
textureStage.cxx Improvements for ShaderGenerator-based programs: 2017-10-18 11:16:29 +02:00
textureStage.h Improvements for ShaderGenerator-based programs: 2017-10-18 11:16:29 +02:00
textureStagePool.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
textureStagePool.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
textureStagePool.h interrogate: support static properties 2017-08-07 22:04:56 +02:00
texture_ext.cxx Support old Python 2 buffer protocol in PTA and Texture ram_image 2017-12-20 01:23:26 +01:00
texture_ext.h Fix build without Python 2016-10-31 20:14:48 +01:00
timerQueryContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
timerQueryContext.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
timerQueryContext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
transformBlend.I interrogate: support MAKE_MAP_PROPERTY 2017-10-09 00:02:46 +02:00
transformBlend.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
transformBlend.h interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
transformBlendTable.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
transformBlendTable.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
transformBlendTable.h Interrogate improvements, more properties, MAKE_SEQ_PROPERTY 2016-05-11 00:16:53 +02:00
transformTable.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
transformTable.cxx interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
transformTable.h interrogate: more improvements to seq/map wrappers 2017-11-27 17:29:50 +01:00
userVertexSlider.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
userVertexSlider.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
userVertexSlider.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
userVertexTransform.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
userVertexTransform.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
userVertexTransform.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
vertexBufferContext.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexBufferContext.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexBufferContext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexDataBlock.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexDataBlock.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexDataBlock.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexDataBook.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexDataBook.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexDataBook.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
vertexDataBuffer.I New alignment code to hopefully fix the alignment issues 2017-02-10 03:01:32 +01:00
vertexDataBuffer.cxx Work towards ABI stability wrt allocation. Let MemoryHook take advantage of dlmalloc's internal bookkeeping. 2017-02-17 13:02:01 +01:00
vertexDataBuffer.h Work towards ABI stability wrt allocation. Let MemoryHook take advantage of dlmalloc's internal bookkeeping. 2017-02-17 13:02:01 +01:00
vertexDataPage.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexDataPage.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexDataPage.h interrogate: support static properties 2017-08-07 22:04:56 +02:00
vertexDataSaveFile.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexDataSaveFile.cxx android: fix various compilation errors 2018-01-29 19:36:51 +01:00
vertexDataSaveFile.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexSlider.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexSlider.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexSlider.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
vertexTransform.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexTransform.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
vertexTransform.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
videoTexture.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
videoTexture.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
videoTexture.h New file headers, new comment style 2016-02-17 17:47:48 +01:00