Uses of Class
de.grogra.gpuflux.jocl.compute.ComputeByteBuffer
Package
Description
-
Uses of ComputeByteBuffer in de.grogra.gpuflux.jocl.compute
Modifier and TypeMethodDescriptionComputeContext.createSharedBuffer
(ComputeByteBuffer computeByteBuffer, long flags) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene
Modifier and TypeMethodDescriptionabstract void
FluxObject.serialize
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeBoundingSphere
(ComputeByteBuffer boundsStream) void
FluxSceneSerializer.serializeBVH
(ComputeByteBuffer computeByteBuffer, boolean asBIH) void
FluxSceneSerializer.serializeCamera
(ComputeByteBuffer computeByteBuffer, int width, int height) void
FluxSceneSerializer.serializeChannels
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeCumulativeLightPowerDistribution
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeDetectors
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeGrid
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeLightOffsets
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeLights
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializePrimitiveOffsets
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializePrimitives
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeSensorBVH
(ComputeByteBuffer computeByteBuffer, boolean asBIH) void
FluxSceneSerializer.serializeSensors
(ComputeByteBuffer computeByteBuffer) void
FluxSceneSerializer.serializeShaders
(ComputeByteBuffer computeByteBuffer) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene.BVH
Modifier and TypeMethodDescriptionvoid
BVHTree.serializeBIH
(ComputeByteBuffer computeByteBuffer, int primitiveIdxOffset) void
BVHTree.serializeBVH
(ComputeByteBuffer computeByteBuffer, int primitiveIdxOffset) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene.light
Modifier and TypeMethodDescriptionvoid
FluxDirectionalLight.serialize
(ComputeByteBuffer out) void
FluxLightBuilder.serialize
(ComputeByteBuffer light_out, ComputeByteBuffer offset_out) void
FluxParallelLight.serialize
(ComputeByteBuffer out) void
FluxPhysicalLight.serialize
(ComputeByteBuffer out) void
FluxPointLight.serialize
(ComputeByteBuffer out) void
FluxSkyLight.serialize
(ComputeByteBuffer outStream) void
FluxSpectralLight.serialize
(ComputeByteBuffer out) void
FluxSpotLight.serialize
(ComputeByteBuffer out) void
FluxLightBuilder.serializeCummulativePowerBuffer
(ComputeByteBuffer out, Environment env) protected void
FluxLight.serializeLightBase
(ComputeByteBuffer out, int type, Tuple3f power, SpectralCurve SPD) void
FluxSkyLight.serializeSky
(ComputeByteBuffer outStream) void
FluxSkyLight.serializeSkyRadiance
(ComputeByteBuffer outStream) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene.shading
Modifier and TypeMethodDescriptionvoid
FluxIORShader.serialize
(ComputeByteBuffer out) void
FluxPhongShader.serialize
(ComputeByteBuffer out) void
FluxRGBAShader.serialize
(ComputeByteBuffer out) void
FluxShaderBuilder.serialize
(ComputeByteBuffer channel_out, ComputeByteBuffer shader_out) void
FluxSpectrum.serialize
(ComputeByteBuffer out) static void
FluxSpectrum.serialize
(ComputeByteBuffer out, SpectralCurve SPD) void
FluxSwitchShader.serialize
(ComputeByteBuffer out) static void
FluxSpectrum.serializeCorrectedCumulativeSPD
(ComputeByteBuffer out, SpectralCurve SPD) static void
FluxSpectrum.serializeCumulativeSPD
(ComputeByteBuffer out, SpectralCurve SPD) static void
FluxSpectrum.serializeNormalizedSPD
(ComputeByteBuffer out, SpectralCurve SPD, float unit) static void
FluxSpectrum.serializeSPD
(ComputeByteBuffer out, SpectralCurve SPD) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene.shading.channel
Modifier and TypeMethodDescriptionvoid
FluxBlend.serialize
(ComputeByteBuffer out) void
FluxBlendItem.serialize
(ComputeByteBuffer out) void
FluxChannelMap.serialize
(ComputeByteBuffer out, int type) void
FluxChannelMapBuilder.serialize
(ComputeByteBuffer channel_out) void
FluxHDRImageMap.serialize
(ComputeByteBuffer out) void
FluxImageMap.serialize
(ComputeByteBuffer out) void
FluxRGB.serialize
(ComputeByteBuffer out) void
FluxSpectralChannel.serialize
(ComputeByteBuffer out) -
Uses of ComputeByteBuffer in de.grogra.gpuflux.scene.volume
Modifier and TypeMethodDescriptionvoid
FluxBox.serialize
(ComputeByteBuffer out) void
FluxCylinder.serialize
(ComputeByteBuffer out) void
FluxFrustum.serialize
(ComputeByteBuffer out) void
FluxLamella.serialize
(ComputeByteBuffer out) void
FluxPlane.serialize
(ComputeByteBuffer out) void
FluxPolygon.serialize
(ComputeByteBuffer out) void
FluxPrimitive.serialize
(ComputeByteBuffer out, int type, TransformableVolume v) protected void
FluxPrimitive.serialize
(ComputeByteBuffer out, int type, Matrix4f world2obj) void
FluxSensor.serialize
(ComputeByteBuffer computeByteBuffer) void
FluxSphere.serialize
(ComputeByteBuffer out) void
FluxSphereSegmentSolid.serialize
(ComputeByteBuffer out) void
FluxVolume.serialize
(ComputeByteBuffer out)