.. |
buffers
|
add PCDX11SimpleDynamicVertexBuffer
|
2022-10-21 17:43:07 +01:00 |
Culling
|
frustum culling for renderterrains
|
2023-04-12 00:15:22 +01:00 |
drawables
|
PCDX11FXAADrawable: Texture -> BaseTexture
|
2023-04-12 03:14:30 +01:00 |
shaders
|
use delete[] for new[] allocated data
|
2022-10-28 22:59:24 +01:00 |
surfaces
|
small improvement in PCDX11RenderTexture::ensureRenderTargetView
|
2023-04-12 03:41:18 +01:00 |
BuiltinResources.cpp
|
fix linux build
|
2023-04-07 18:17:52 +01:00 |
BuiltinResources.h
|
identify copy shader
|
2022-05-24 11:04:23 +01:00 |
CMakeLists.txt
|
add Culling/Primitives
|
2023-03-24 00:54:21 +00:00 |
CommonLightManager.h
|
add PCDX11LightManager and PCDX11RenderLight
|
2022-05-28 23:33:12 +01:00 |
CommonMaterial.cpp
|
draw deferred lights from unit!
|
2023-04-09 01:59:54 +01:00 |
CommonMaterial.h
|
add CommonMaterial::GetFadeBlendMode and use it in SetupSinglePassTranslucent
|
2022-11-13 02:45:05 +00:00 |
CommonRenderDevice.cpp
|
add texture copy feature to PCDX11Scene
|
2023-04-12 03:35:56 +01:00 |
CommonRenderDevice.h
|
add texture copy feature to PCDX11Scene
|
2023-04-12 03:35:56 +01:00 |
CommonRenderLight.h
|
rename math -> cdcMath
|
2022-10-29 12:25:00 +01:00 |
CommonRenderModelInstance.h
|
rename math -> cdcMath
|
2022-10-29 12:25:00 +01:00 |
CommonRenderTerrain.h
|
implement RenderTerrains
|
2022-11-13 01:33:59 +00:00 |
CommonRenderTerrainInstance.cpp
|
implement RenderTerrains
|
2022-11-13 01:33:59 +00:00 |
CommonRenderTerrainInstance.h
|
fix uninitialized instanceParam pointer in TerrainDrawable (use nulltptr instead, and ignore it in PCDX11Material)
|
2023-04-09 17:40:13 +01:00 |
CommonScene.cpp
|
add texture copy feature to PCDX11Scene
|
2023-04-12 03:35:56 +01:00 |
CommonScene.h
|
add texture copy feature to PCDX11Scene
|
2023-04-12 03:35:56 +01:00 |
CommonStreamDecl.h
|
in PCDX11Material allow streamdecl overrides from MeshTab0Ext128Sub10
|
2022-06-06 11:51:43 +01:00 |
IMaterial.h
|
get renderpass mask from material
|
2022-11-07 17:58:22 +00:00 |
IMatrixState.h
|
add MatrixState and PoseData, bottle is now independently scaled from spinnycube
|
2022-06-25 00:57:39 +01:00 |
Inspector.cpp
|
don't do "using namespace cdc;" in headers
|
2022-09-08 21:32:08 +01:00 |
Inspector.h
|
don't do "using namespace cdc;" in headers
|
2022-09-08 21:32:08 +01:00 |
IPCDeviceManager.h
|
make main function more like the game
|
2022-06-29 13:54:05 +01:00 |
IRenderDrawable.h
|
add enum DrawableTypeID
|
2022-10-01 15:06:33 +01:00 |
IRenderLight.h
|
add PCDX11LightManager and PCDX11RenderLight
|
2022-05-28 23:33:12 +01:00 |
IRenderPassCallback.h
|
add RenderPasses.h
|
2022-05-10 14:02:42 +01:00 |
IRenderScene.h
|
float4x4 -> Matrix
|
2022-10-19 18:25:32 +01:00 |
IRenderTerrain.h
|
frustum culling for renderterrains
|
2023-04-12 00:15:22 +01:00 |
IRenderTerrainInstance.h
|
implement RenderTerrains
|
2022-11-13 01:33:59 +00:00 |
LinearAllocator.cpp
|
AddressSanitizer-friendly mode for LinearAllocator
|
2023-04-09 17:35:36 +01:00 |
LinearAllocator.h
|
AddressSanitizer-friendly mode for LinearAllocator
|
2023-04-09 17:35:36 +01:00 |
MaterialData.h
|
add CommonMaterial::GetFadeBlendMode and use it in SetupSinglePassTranslucent
|
2022-11-13 02:45:05 +00:00 |
PCDX11AsyncCreateResource.cpp
|
use statemanager/pixelshader for spinnycube
|
2022-03-30 22:11:05 +01:00 |
PCDX11AsyncCreateResource.h
|
remove types.h
|
2023-01-12 16:39:52 +00:00 |
PCDX11DeferredUpdate.h
|
implement PCDX11Static{Index,Vertex}Buffer like their SimpleStatic...Buffer counterpart
|
2022-09-26 21:00:04 +01:00 |
PCDX11DeviceManager.cpp
|
add PCDX11DeviceManager::AdapterInfo, fill with dummy data
|
2023-04-12 01:00:31 +01:00 |
PCDX11DeviceManager.h
|
add PCDX11DeviceManager::AdapterInfo, fill with dummy data
|
2023-04-12 01:00:31 +01:00 |
PCDX11InternalResource.cpp
|
rename internalResource14 -> internalOnSettingsChanged
|
2022-06-05 18:47:29 +01:00 |
PCDX11InternalResource.h
|
rename internalResource14 -> internalOnSettingsChanged
|
2022-06-05 18:47:29 +01:00 |
PCDX11LightManager.cpp
|
full deferred rendering, bottle is now textured (with placeholder implementation for buildStreamDecl038)
|
2022-07-17 19:34:21 +01:00 |
PCDX11LightManager.h
|
minor fixes (whitespace, comments, names)
|
2022-11-13 01:34:00 +00:00 |
PCDX11Material.cpp
|
fix uninitialized instanceParam pointer in TerrainDrawable (use nulltptr instead, and ignore it in PCDX11Material)
|
2023-04-09 17:40:13 +01:00 |
PCDX11Material.h
|
zero-initialize PCDX11Material::constantBuffers{Ps,Vs}
|
2023-04-04 03:36:40 +01:00 |
PCDX11MatrixState.cpp
|
PCDX11ModelDrawable: fix matrices for skinned objects
|
2022-09-30 23:20:32 +01:00 |
PCDX11MatrixState.h
|
add MatrixState and PoseData, bottle is now independently scaled from spinnycube
|
2022-06-25 00:57:39 +01:00 |
PCDX11ModelDrawable.cpp
|
silently ignore missing shaders
|
2023-04-04 02:10:23 +01:00 |
PCDX11ModelDrawable.h
|
rename PCDX11ModelDrawable methods
|
2022-11-07 18:41:44 +00:00 |
PCDX11RenderContext.cpp
|
add PCDX11DeviceManager::AdapterInfo, fill with dummy data
|
2023-04-12 01:00:31 +01:00 |
PCDX11RenderContext.h
|
d3d is made of structs, not classes
|
2022-06-29 14:52:31 +01:00 |
PCDX11RenderDevice.cpp
|
add texture copy feature to PCDX11Scene
|
2023-04-12 03:35:56 +01:00 |
PCDX11RenderDevice.h
|
add texture copy feature to PCDX11Scene
|
2023-04-12 03:35:56 +01:00 |
PCDX11RenderExternalResource.h
|
add RenderExternalResource
|
2022-05-28 23:33:07 +01:00 |
PCDX11RenderLight.cpp
|
add PCDX11LightManager and PCDX11RenderLight
|
2022-05-28 23:33:12 +01:00 |
PCDX11RenderLight.h
|
add PCDX11LightManager and PCDX11RenderLight
|
2022-05-28 23:33:12 +01:00 |
PCDX11RenderModel.cpp
|
implement PCDX11RenderModel::getBoundingBox
|
2023-03-24 00:54:10 +00:00 |
PCDX11RenderModel.h
|
implement PCDX11RenderModel::getBoundingBox
|
2023-03-24 00:54:10 +00:00 |
PCDX11RenderModelInstance.cpp
|
get renderpass mask from material
|
2022-11-07 17:58:22 +00:00 |
PCDX11RenderModelInstance.h
|
implement RMIDrawableBase::GetBoundingVolume
|
2023-03-24 00:54:11 +00:00 |
PCDX11RenderPassCallbacks.cpp
|
fix for renderpasscallbacks running when they shouldn't
|
2023-04-12 03:09:00 +01:00 |
PCDX11RenderPassCallbacks.h
|
hook up renderpass objects in renderdevice
|
2022-05-22 21:17:59 +01:00 |
PCDX11RenderTerrain.cpp
|
fix uninitialized instanceParam pointer in TerrainDrawable (use nulltptr instead, and ignore it in PCDX11Material)
|
2023-04-09 17:40:13 +01:00 |
PCDX11RenderTerrain.h
|
frustum culling for renderterrains
|
2023-04-12 00:15:22 +01:00 |
PCDX11Scene.cpp
|
add menu item to show normal/light buffers
|
2023-04-14 03:42:52 +01:00 |
PCDX11Scene.h
|
add menu item to show normal/light buffers
|
2023-04-14 03:42:52 +01:00 |
PCDX11StateManager.cpp
|
rename StencilSettings -> StencilParams
|
2022-11-07 19:12:08 +00:00 |
PCDX11StateManager.h
|
rename StencilSettings -> StencilParams
|
2022-11-07 19:12:08 +00:00 |
PCDX11StaticPool.h
|
implement PCDX11Static{Index,Vertex}Buffer like their SimpleStatic...Buffer counterpart
|
2022-09-26 21:00:04 +01:00 |
PCDX11StreamDecl.cpp
|
add StreamDeclBuffer
|
2022-05-30 12:36:58 +01:00 |
PCDX11StreamDecl.h
|
PCDX11StreamDeclCache::buildStreamDecl: build secondary vertex buffer for shader inputs not present in the primary vertex buffer
|
2022-08-17 21:43:35 +01:00 |
PCDX11StreamDeclCache.cpp
|
rename VertexAttributeLayout{A,B} -> {VertexDecl,ShaderInputSpec}
|
2022-11-13 01:34:02 +00:00 |
PCDX11StreamDeclCache.h
|
rename VertexAttributeLayout{A,B} -> {VertexDecl,ShaderInputSpec}
|
2022-11-13 01:34:02 +00:00 |
PCDX11TerrainDrawable.cpp
|
fix uninitialized instanceParam pointer in TerrainDrawable (use nulltptr instead, and ignore it in PCDX11Material)
|
2023-04-09 17:40:13 +01:00 |
PCDX11TerrainDrawable.h
|
fix uninitialized instanceParam pointer in TerrainDrawable (use nulltptr instead, and ignore it in PCDX11Material)
|
2023-04-09 17:40:13 +01:00 |
Projection.cpp
|
add cdc::BuildPerspectiveLH and cdc::BuildOrthographicLH
|
2022-10-30 19:00:25 +00:00 |
Projection.h
|
add cdc::BuildPerspectiveLH and cdc::BuildOrthographicLH
|
2022-10-30 19:00:25 +00:00 |
renderdevice.h
|
rename useDX11 to cdc::g_CurrentRenderer
|
2023-01-24 02:18:07 +00:00 |
RenderExternalResource.h
|
add RenderExternalResource
|
2022-05-28 23:33:07 +01:00 |
RenderMesh.h
|
implement PCDX11RenderModel::getBoundingBox
|
2023-03-24 00:54:10 +00:00 |
RenderModelInstance.h
|
implement RMIDrawableBase::GetBoundingVolume
|
2023-03-24 00:54:11 +00:00 |
RenderPasses.cpp
|
fix for renderpasscallbacks running when they shouldn't
|
2023-04-12 03:09:00 +01:00 |
RenderPasses.h
|
minor fixes (whitespace, comments, names)
|
2022-11-13 01:34:00 +00:00 |
RenderResource.cpp
|
read a texture from .drm file
|
2022-04-07 23:07:42 +01:00 |
RenderResource.h
|
resRegisterAtRenderDevice -> resFree
|
2022-07-12 00:44:20 +01:00 |
ShaderTypes.h
|
add PCDX11LightManager and PCDX11RenderLight
|
2022-05-28 23:33:12 +01:00 |
Stencil.h
|
rename StencilSettings -> StencilParams
|
2022-11-07 19:12:08 +00:00 |
TerrainData.h
|
rename VertexAttributeLayout{A,B} -> {VertexDecl,ShaderInputSpec}
|
2022-11-13 01:34:02 +00:00 |
Types.h
|
add enum DrawableTypeID
|
2022-10-01 15:06:33 +01:00 |
VertexDeclaration.cpp
|
rename VertexAttributeLayout{A,B} -> {VertexDecl,ShaderInputSpec}
|
2022-11-13 01:34:02 +00:00 |
VertexDeclaration.h
|
rename VertexAttributeLayout{A,B} -> {VertexDecl,ShaderInputSpec}
|
2022-11-13 01:34:02 +00:00 |