Skip to content

Commit

Permalink
2024/05/08 18:56 | Minor documentation changes
Browse files Browse the repository at this point in the history
  • Loading branch information
ZERICO2005 committed May 9, 2024
1 parent 19da1ae commit 030d0e1
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 6 deletions.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ find_package(OpenCL REQUIRED)
# ImGui
file(GLOB IMGUI_FILES "${IMGUI_DIR}/*.c" "${IMGUI_DIR}/*.cpp")
add_library(IMGUI_LIB OBJECT ${IMGUI_FILES})
target_compile_options(IMGUI_LIB PRIVATE -g -O3 -Wall -Wshadow)
target_compile_options(IMGUI_LIB PRIVATE -O3 -Wall -Wshadow)

# Source Files
file(GLOB_RECURSE SRC_FILES "${SRC_DIR}/*.c" "${SRC_DIR}/*.cpp")
Expand All @@ -45,7 +45,7 @@ endif()

include_directories(SYSTEM ${SDL2_INCLUDE_DIRS} ${IMGUI_DIR} "${INCLUDE_DIR}/bitGraphics_Font")
# Compiler Flags Debug(-g -O0) Release(-O3)
set(OPT_FLAG -g -O3)
set(OPT_FLAG -O3)

set(MARCH_FLAGS -msse2)

Expand Down
2 changes: 1 addition & 1 deletion docs/README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ System Requirements:

ABS-Fractal-Explorer is also available for Linux and 32bit Windows Vista.

If you encounter any bugs or issues, fill out a bug report at the link below:
If you encounter any bugs or issues, you can read through "basic-trouble-shooting.txt", or fill out a bug report at the link below:
https://forms.gle/zqmkkH8ESY1bhCyw9

You can checkout the source code on GitHub https://github.com/ZERICO2005/ABS-Fractal-Explorer.
Expand Down
3 changes: 0 additions & 3 deletions docs/basic-trouble-shooting.txt
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,5 @@ If the next frame is not finished rendering yet and you zoom, you may see some r
## Missing pixels at the bottom of the screen
This is a bug where I miscalculated how many pixels need to be rendered on the GPU.

## Missing pixels on the right side of the screen
The CPU has special *SIMD* instructions to make rendering faster by rendering 2/4/8/16 pixels at a time. Things get a little bit tricky when the resolution is an odd number, because the *SIMD* instructions render 2/4/8/16 pixels at a time. This may lead to some pixels going missing when the number of pixels to render is miscalculated.

## Frame looks corrupted after using Abort rendering
This is a bug where frames are not cleared/discarded properly. The previous frame gets overwritten when rendering, so you will sometimes see some mixture of a previous frame partially overwritten by the frame where Abort rendering was called.

0 comments on commit 030d0e1

Please sign in to comment.