This website requires JavaScript.
Explore
Help
Register
Sign In
jprdonnelly
/
dolphin
Watch
1
Star
0
Fork
0
You've already forked dolphin
mirror of
https://github.com/dolphin-emu/dolphin.git
synced
2026-05-07 06:00:58 -04:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
0afdfd914672695e75fe77b3a1bd4435fc69cc0f
dolphin
/
Source
/
Core
/
VideoCommon
/
Assets
History
Joshua Vandaële
f9fe82f19e
ShaderAsset: Fix shadowed variable
...
`samplers` is a member defined in ShaderAsset.h
2025-12-29 11:12:07 +01:00
..
AssetListener.h
VideoCommon: separate the concept of a 'resource' from an 'asset'. A resource is potentially multiple assets that are chained together but represent one type of data to the rest of the system. An example is a 'material'. A 'material' is a collection of textures, a custom shader, and some metadata that all comes together to form what the concept of the material is. There will be a 'material' resource. For now, start small by introducing the interface and change our texture loading which used assets from the old resource manager, to an actual resource.
2025-11-23 11:04:24 -06:00
CustomAsset.cpp
…
CustomAsset.h
…
CustomAssetCache.cpp
VideoCommon: separate the concept of a 'resource' from an 'asset'. A resource is potentially multiple assets that are chained together but represent one type of data to the rest of the system. An example is a 'material'. A 'material' is a collection of textures, a custom shader, and some metadata that all comes together to form what the concept of the material is. There will be a 'material' resource. For now, start small by introducing the interface and change our texture loading which used assets from the old resource manager, to an actual resource.
2025-11-23 11:04:24 -06:00
CustomAssetCache.h
VideoCommon: separate the concept of a 'resource' from an 'asset'. A resource is potentially multiple assets that are chained together but represent one type of data to the rest of the system. An example is a 'material'. A 'material' is a collection of textures, a custom shader, and some metadata that all comes together to form what the concept of the material is. There will be a 'material' resource. For now, start small by introducing the interface and change our texture loading which used assets from the old resource manager, to an actual resource.
2025-11-23 11:04:24 -06:00
CustomAssetLibrary.h
VideoCommon: update shader asset to support both vertex and pixel shaders; rename to 'RasterSurfaceShader'
2025-08-22 19:48:22 -05:00
CustomAssetLoader.cpp
…
CustomAssetLoader.h
…
CustomTextureData.cpp
…
CustomTextureData.h
…
DirectFilesystemAssetLibrary.cpp
VideoCommon: add custom includer to custom shaders, this will allow us to ship built-in custom shaders in the future
2025-11-23 11:04:51 -06:00
DirectFilesystemAssetLibrary.h
VideoCommon: update shader asset to support both vertex and pixel shaders; rename to 'RasterSurfaceShader'
2025-08-22 19:48:22 -05:00
MaterialAsset.cpp
VideoCommon: fix MaterialAsset so that boolean parameters are written to memory as integers, matching the format internally expected by shaders
2025-11-20 23:51:34 -06:00
MaterialAsset.h
VideoCommon: update material asset to support render state properties, support multi-pass, and textures are now split out (as well as supporting a way to calculate sampler origin)
2025-08-23 15:17:49 -05:00
MeshAsset.cpp
…
MeshAsset.h
…
ShaderAsset.cpp
ShaderAsset: Fix shadowed variable
2025-12-29 11:12:07 +01:00
ShaderAsset.h
VideoCommon: add custom includer to custom shaders, this will allow us to ship built-in custom shaders in the future
2025-11-23 11:04:51 -06:00
TextureAsset.cpp
…
TextureAsset.h
…
TextureAssetUtils.cpp
…
TextureAssetUtils.h
…
TextureSamplerValue.cpp
VideoCommon: update material asset to support render state properties, support multi-pass, and textures are now split out (as well as supporting a way to calculate sampler origin)
2025-08-23 15:17:49 -05:00
TextureSamplerValue.h
VideoCommon: update material asset to support render state properties, support multi-pass, and textures are now split out (as well as supporting a way to calculate sampler origin)
2025-08-23 15:17:49 -05:00
Types.h
…
WatchableFilesystemAssetLibrary.h
…