mirror of
https://github.com/Lime3DS/Lime3DS
synced 2024-11-01 20:57:52 +00:00
Doxygen: Amend minor issues (#2593)
Corrects a few issues with regards to Doxygen documentation, for example: - Incorrect parameter referencing. - Missing @param tags. - Typos in @param tags. and a few minor other issues.
This commit is contained in:
parent
b250ce21b9
commit
0cb52ee74a
18 changed files with 31 additions and 23 deletions
|
@ -27,7 +27,7 @@ public:
|
||||||
* See also: SourceConfiguration::Configuration::simple_filter_enabled,
|
* See also: SourceConfiguration::Configuration::simple_filter_enabled,
|
||||||
* SourceConfiguration::Configuration::biquad_filter_enabled.
|
* SourceConfiguration::Configuration::biquad_filter_enabled.
|
||||||
* @param simple If true, enables the simple filter. If false, disables it.
|
* @param simple If true, enables the simple filter. If false, disables it.
|
||||||
* @param simple If true, enables the biquad filter. If false, disables it.
|
* @param biquad If true, enables the biquad filter. If false, disables it.
|
||||||
*/
|
*/
|
||||||
void Enable(bool simple, bool biquad);
|
void Enable(bool simple, bool biquad);
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,7 @@ struct State {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* No interpolation. This is equivalent to a zero-order hold. There is a two-sample predelay.
|
* No interpolation. This is equivalent to a zero-order hold. There is a two-sample predelay.
|
||||||
|
* @param state Interpolation state.
|
||||||
* @param input Input buffer.
|
* @param input Input buffer.
|
||||||
* @param rate_multiplier Stretch factor. Must be a positive non-zero value.
|
* @param rate_multiplier Stretch factor. Must be a positive non-zero value.
|
||||||
* rate_multiplier > 1.0 performs decimation and rate_multipler < 1.0
|
* rate_multiplier > 1.0 performs decimation and rate_multipler < 1.0
|
||||||
|
@ -31,6 +32,7 @@ StereoBuffer16 None(State& state, const StereoBuffer16& input, float rate_multip
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Linear interpolation. This is equivalent to a first-order hold. There is a two-sample predelay.
|
* Linear interpolation. This is equivalent to a first-order hold. There is a two-sample predelay.
|
||||||
|
* @param state Interpolation state.
|
||||||
* @param input Input buffer.
|
* @param input Input buffer.
|
||||||
* @param rate_multiplier Stretch factor. Must be a positive non-zero value.
|
* @param rate_multiplier Stretch factor. Must be a positive non-zero value.
|
||||||
* rate_multiplier > 1.0 performs decimation and rate_multipler < 1.0
|
* rate_multiplier > 1.0 performs decimation and rate_multipler < 1.0
|
||||||
|
|
|
@ -34,7 +34,7 @@ public:
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the desired output device.
|
* Sets the desired output device.
|
||||||
* @paran device_id Id of the desired device.
|
* @param device_id ID of the desired device.
|
||||||
*/
|
*/
|
||||||
virtual void SetDevice(int device_id) = 0;
|
virtual void SetDevice(int device_id) = 0;
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,7 @@ public:
|
||||||
/**
|
/**
|
||||||
* Add samples to be processed.
|
* Add samples to be processed.
|
||||||
* @param sample_buffer Buffer of samples in interleaved stereo PCM16 format.
|
* @param sample_buffer Buffer of samples in interleaved stereo PCM16 format.
|
||||||
* @param num_sample Number of samples.
|
* @param num_samples Number of samples.
|
||||||
*/
|
*/
|
||||||
void AddSamples(const s16* sample_buffer, size_t num_samples);
|
void AddSamples(const s16* sample_buffer, size_t num_samples);
|
||||||
|
|
||||||
|
|
|
@ -16,8 +16,8 @@
|
||||||
#include "video_core/utils.h"
|
#include "video_core/utils.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets game icon from SMDH
|
* Gets the game icon from SMDH data.
|
||||||
* @param sdmh SMDH data
|
* @param smdh SMDH data
|
||||||
* @param large If true, returns large icon (48x48), otherwise returns small icon (24x24)
|
* @param large If true, returns large icon (48x48), otherwise returns small icon (24x24)
|
||||||
* @return QPixmap game icon
|
* @return QPixmap game icon
|
||||||
*/
|
*/
|
||||||
|
@ -42,8 +42,8 @@ static QPixmap GetDefaultIcon(bool large) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the short game title fromn SMDH
|
* Gets the short game title from SMDH data.
|
||||||
* @param sdmh SMDH data
|
* @param smdh SMDH data
|
||||||
* @param language title language
|
* @param language title language
|
||||||
* @return QString short title
|
* @return QString short title
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -29,6 +29,8 @@ void RegisterHotkey(const QString& group, const QString& action,
|
||||||
/**
|
/**
|
||||||
* Returns a QShortcut object whose activated() signal can be connected to other QObjects' slots.
|
* Returns a QShortcut object whose activated() signal can be connected to other QObjects' slots.
|
||||||
*
|
*
|
||||||
|
* @param group General group this hotkey belongs to (e.g. "Main Window", "Debugger").
|
||||||
|
* @param action Name of the action (e.g. "Start Emulation", "Load Image").
|
||||||
* @param widget Parent widget of the returned QShortcut.
|
* @param widget Parent widget of the returned QShortcut.
|
||||||
* @warning If multiple QWidgets' call this function for the same action, the returned QShortcut
|
* @warning If multiple QWidgets' call this function for the same action, the returned QShortcut
|
||||||
* will be the same. Thus, you shouldn't rely on the caller really being the QShortcut's parent.
|
* will be the same. Thus, you shouldn't rely on the caller really being the QShortcut's parent.
|
||||||
|
|
|
@ -52,7 +52,7 @@ private:
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This holds the full directory path for this archive, it is only set after a successful call
|
* This holds the full directory path for this archive, it is only set after a successful call
|
||||||
* to Open, this is formed as <base extsavedatapath>/<type>/<high>/<low>.
|
* to Open, this is formed as `<base extsavedatapath>/<type>/<high>/<low>`.
|
||||||
* See GetExtSaveDataPath for the code that extracts this data from an archive path.
|
* See GetExtSaveDataPath for the code that extracts this data from an archive path.
|
||||||
*/
|
*/
|
||||||
std::string mount_point;
|
std::string mount_point;
|
||||||
|
|
|
@ -16,8 +16,8 @@ public:
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a camera object based on the configuration string.
|
* Creates a camera object based on the configuration string.
|
||||||
* @params config Configuration string to create the camera. The implementation can decide the
|
* @param config Configuration string to create the camera. The implementation can decide the
|
||||||
* meaning of this string.
|
* meaning of this string.
|
||||||
* @returns a unique_ptr to the created camera object.
|
* @returns a unique_ptr to the created camera object.
|
||||||
*/
|
*/
|
||||||
virtual std::unique_ptr<CameraInterface> Create(const std::string& config) const = 0;
|
virtual std::unique_ptr<CameraInterface> Create(const std::string& config) const = 0;
|
||||||
|
|
|
@ -230,6 +230,7 @@ static void GdbHexToMem(u8* dest, const u8* src, size_t len) {
|
||||||
* Convert a u32 into a gdb-formatted hex string.
|
* Convert a u32 into a gdb-formatted hex string.
|
||||||
*
|
*
|
||||||
* @param dest Pointer to buffer to store output hex string characters.
|
* @param dest Pointer to buffer to store output hex string characters.
|
||||||
|
* @param v Value to convert.
|
||||||
*/
|
*/
|
||||||
static void IntToGdbHex(u8* dest, u32 v) {
|
static void IntToGdbHex(u8* dest, u32 v) {
|
||||||
for (int i = 0; i < 8; i += 2) {
|
for (int i = 0; i < 8; i += 2) {
|
||||||
|
|
|
@ -72,8 +72,8 @@ union Header {
|
||||||
* through modifications and checks by the kernel.
|
* through modifications and checks by the kernel.
|
||||||
* The translate parameters are described by headers generated with the IPC::*Desc functions.
|
* The translate parameters are described by headers generated with the IPC::*Desc functions.
|
||||||
*
|
*
|
||||||
* @note While #normal_params_size is equivalent to the number of normal parameters,
|
* @note While @p normal_params_size is equivalent to the number of normal parameters,
|
||||||
* #translate_params_size includes the size occupied by the translate parameters headers.
|
* @p translate_params_size includes the size occupied by the translate parameters headers.
|
||||||
*/
|
*/
|
||||||
inline u32 MakeHeader(u16 command_id, unsigned int normal_params_size,
|
inline u32 MakeHeader(u16 command_id, unsigned int normal_params_size,
|
||||||
unsigned int translate_params_size) {
|
unsigned int translate_params_size) {
|
||||||
|
|
|
@ -45,7 +45,8 @@ public:
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a pair of ServerSession and an associated ClientSession.
|
* Creates a pair of ServerSession and an associated ClientSession.
|
||||||
* @param name Optional name of the ports
|
* @param name Optional name of the ports.
|
||||||
|
* @param hle_handler Optional HLE handler for this server session.
|
||||||
* @return The created session tuple
|
* @return The created session tuple
|
||||||
*/
|
*/
|
||||||
static SessionPair CreateSessionPair(
|
static SessionPair CreateSessionPair(
|
||||||
|
|
|
@ -518,7 +518,7 @@ void FlipImage(Service::Interface* self);
|
||||||
void SetDetailSize(Service::Interface* self);
|
void SetDetailSize(Service::Interface* self);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets camera resolution from preset resolution parameters. .
|
* Sets camera resolution from preset resolution parameters.
|
||||||
* Inputs:
|
* Inputs:
|
||||||
* 0: 0x001F00C0
|
* 0: 0x001F00C0
|
||||||
* 1: u8 selected camera
|
* 1: u8 selected camera
|
||||||
|
|
|
@ -119,10 +119,10 @@ static ResultCode WriteHWRegs(u32 base_address, u32 size_in_bytes, VAddr data_va
|
||||||
* Updates sequential GSP GPU hardware registers using parallel arrays of source data and masks.
|
* Updates sequential GSP GPU hardware registers using parallel arrays of source data and masks.
|
||||||
* For each register, the value is updated only where the mask is high
|
* For each register, the value is updated only where the mask is high
|
||||||
*
|
*
|
||||||
* @param base_address The address of the first register in the sequence
|
* @param base_address The address of the first register in the sequence
|
||||||
* @param size_in_bytes The number of registers to update (size of data)
|
* @param size_in_bytes The number of registers to update (size of data)
|
||||||
* @param data A pointer to the source data to use for updates
|
* @param data_vaddr A virtual address to the source data to use for updates
|
||||||
* @param masks A pointer to the masks
|
* @param masks_vaddr A virtual address to the masks
|
||||||
* @return RESULT_SUCCESS if the parameters are valid, error code otherwise
|
* @return RESULT_SUCCESS if the parameters are valid, error code otherwise
|
||||||
*/
|
*/
|
||||||
static ResultCode WriteHWRegsWithMask(u32 base_address, u32 size_in_bytes, VAddr data_vaddr,
|
static ResultCode WriteHWRegsWithMask(u32 base_address, u32 size_in_bytes, VAddr data_vaddr,
|
||||||
|
|
|
@ -57,7 +57,7 @@ public:
|
||||||
* @param is_crs true if the module itself is the static module
|
* @param is_crs true if the module itself is the static module
|
||||||
* @returns ResultCode RESULT_SUCCESS on success, otherwise error code.
|
* @returns ResultCode RESULT_SUCCESS on success, otherwise error code.
|
||||||
*/
|
*/
|
||||||
ResultCode Rebase(VAddr crs_address, u32 cro_size, VAddr data_segment_addresss,
|
ResultCode Rebase(VAddr crs_address, u32 cro_size, VAddr data_segment_address,
|
||||||
u32 data_segment_size, VAddr bss_segment_address, u32 bss_segment_size,
|
u32 data_segment_size, VAddr bss_segment_address, u32 bss_segment_size,
|
||||||
bool is_crs);
|
bool is_crs);
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ public:
|
||||||
/**
|
/**
|
||||||
* Registers this module and adds it to the module list.
|
* Registers this module and adds it to the module list.
|
||||||
* @param crs_address the virtual address of the static module
|
* @param crs_address the virtual address of the static module
|
||||||
* @auto_link whether to register as an auto link module
|
* @param auto_link whether to register as an auto link module
|
||||||
*/
|
*/
|
||||||
void Register(VAddr crs_address, bool auto_link);
|
void Register(VAddr crs_address, bool auto_link);
|
||||||
|
|
||||||
|
|
|
@ -54,7 +54,7 @@ FileType IdentifyFile(const std::string& file_name);
|
||||||
* @return FileType of file. Note: this will return FileType::Unknown if it is unable to determine
|
* @return FileType of file. Note: this will return FileType::Unknown if it is unable to determine
|
||||||
* a filetype, and will never return FileType::Error.
|
* a filetype, and will never return FileType::Error.
|
||||||
*/
|
*/
|
||||||
FileType GuessFromExtension(const std::string& extension_);
|
FileType GuessFromExtension(const std::string& extension);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Convert a FileType into a string which can be displayed to the user.
|
* Convert a FileType into a string which can be displayed to the user.
|
||||||
|
|
|
@ -87,7 +87,7 @@ public:
|
||||||
* @param data Optional data pointer (if unused, this is a nullptr)
|
* @param data Optional data pointer (if unused, this is a nullptr)
|
||||||
* @note This function will perform nothing unless it is overridden in the child class.
|
* @note This function will perform nothing unless it is overridden in the child class.
|
||||||
*/
|
*/
|
||||||
virtual void OnPicaBreakPointHit(Event, void*) {}
|
virtual void OnPicaBreakPointHit(Event event, void* data) {}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Action to perform when emulation is resumed from a breakpoint.
|
* Action to perform when emulation is resumed from a breakpoint.
|
||||||
|
|
|
@ -18,7 +18,8 @@ public:
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Produce debug information based on the given shader and input vertex
|
* Produce debug information based on the given shader and input vertex
|
||||||
* @param input Input vertex into the shader
|
* @param setup Shader engine state
|
||||||
|
* @param input Input vertex into the shader
|
||||||
* @param config Configuration object for the shader pipeline
|
* @param config Configuration object for the shader pipeline
|
||||||
* @return Debug information for this shader with regards to the given vertex
|
* @return Debug information for this shader with regards to the given vertex
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -93,7 +93,8 @@ private:
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Assertion evaluated at compile-time, but only triggered if executed at runtime.
|
* Assertion evaluated at compile-time, but only triggered if executed at runtime.
|
||||||
* @param msg Message to be logged if the assertion fails.
|
* @param condition Condition to be evaluated.
|
||||||
|
* @param msg Message to be logged if the assertion fails.
|
||||||
*/
|
*/
|
||||||
void Compile_Assert(bool condition, const char* msg);
|
void Compile_Assert(bool condition, const char* msg);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue