Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - f -

- F : SDL_test_md5.c
- f : SDL_opengl_glext.h , SDL_x11sym.h , SDL_dynapi_procs.h
- fabs : math_private.h
- face : SDL_opengl_glext.h , SDL_opengles2_gl2ext.h , SDL_glfuncs.h
- FACILITY_WIN32 : SDL_directx.h
- FACT : SDL_wave.h
- factories : testnative.c
- factory : testnative.c
- FAILED : SDL_directx.h
- FAKE_RECURSIVE_MUTEX : SDL_sysmutex.c
- FALSE : edid-parse.c
- FAR : SDL_directx.h
- FBASENAME1 : testfile.c
- FBASENAME2 : testfile.c
- FENCEPOST_HEAD : SDL_malloc.c
- fences : SDL_opengl_glext.h , SDL_opengles2_gl2ext.h
- FF : SDL_test_md5.c
- FIELD_LEFT : edid.h
- FIELD_OFFSET : SDL_directx.h
- FIELD_RIGHT : edid.h
- FIFO_Reader() : testatomic.c
- FIFO_Watcher() : testatomic.c
- FIFO_Writer() : testatomic.c
- fill0 : SDL_opengl_glext.h
- fill1 : SDL_opengl_glext.h
- fill2 : SDL_opengl_glext.h
- fill3 : SDL_opengl_glext.h
- Fill_IMA_ADPCM_block() : SDL_wave.c
- FILL_STUB : SDL_audio.c
- fillerup() : loopwave.c , testaudiohotplug.c
- fillMode : SDL_opengl_glext.h
- FILLRECT : SDL_draw.h
- filter : SDL_opengl_glext.h , SDL_opengles2_gl2ext.h
- finalize_audio_entry_points() : SDL_audio.c
- first : SDL_opengl_glext.h , SDL_opengles2_gl2ext.h
- firstGlyph : SDL_opengl_glext.h
- firstPathName : SDL_opengl_glext.h
- fixedsamplelocations : SDL_opengl_glext.h
- fixedSampleLocations : SDL_opengl_glext.h
- flag_t : SDL_malloc.c
- flags : SDL_opengl_glext.h , SDL_opengles2_gl2ext.h
- floor : math_private.h
- fm : SDL_malloc.c
- FMT : SDL_wave.h
- fntype : testloadso.c
- FONT_CHARACTER_SIZE : SDL_test_font.h
- fontName : SDL_opengl_glext.h
- fontStyle : SDL_opengl_glext.h
- fontTarget : SDL_opengl_glext.h
- FOOTERS : SDL_malloc.c
- format : SDL_opengl.h , SDL_opengl_glext.h , SDL_opengles2_gl2ext.h , SDL_glfuncs.h , SDL_iconv.c
- format_idx : SDL_audio.c
- format_idx_sub : SDL_audio.c
- format_list : SDL_audio.c
- formats : SDL_pixels.c
- FOUR_SIZE_T_SIZES : SDL_malloc.c
- FOUR_WAY_INTERLEAVED : edid.h
- fpsdelay : testoverlay2.c
- frame : teststreaming.c
- frame_region : SDL_opengl_glext.h
- framebuffer : SDL_opengl_glext.h
- framebuffers : SDL_opengl_glext.h
- free : SDL_malloc.c , SDL_qsort.c , SDL_events.c
- free_audio_queue() : SDL_audio.c
- free_bits_at_bottom() : SDL_yuv_sw.c
- free_device_list() : SDL_audio.c
- fsize : SDL_opengl_glext.h
- FUDGE_TICKS : SDL_artsaudio.h , SDL_bsdaudio.h , SDL_dspaudio.h , SDL_paudio.h , SDL_esdaudio.h
- FULLSCREEN_MASK : SDL_video.c
- FULLSCREEN_VISIBLE : SDL_sysvideo.h
- FullscreenTo() : SDL_test_common.c
- func : SDL_opengl_glext.h
- FUSIONSOUND_bootstrap : SDL_audio.c
- fuzzerInvocationCounter : SDL_test_fuzzer.c
- SDL_fabs() : SDL_stdlib.c , SDL_dynapi_overrides.h , SDL_dynapi_procs.h , SDL_stdinc.h
- SDL_FALSE : SDL_stdinc.h
- SDL_FILE : SDL_assert.h
- SDL_FILESYSTEM_ANDROID : SDL_config_android.h
- SDL_FILESYSTEM_COCOA : SDL_config_iphoneos.h , SDL_config_macosx.h
- SDL_FILESYSTEM_DUMMY : SDL_config_minimal.h , SDL_config_psp.h
- SDL_FILESYSTEM_UNIX : SDL_config_pandora.h , SDL_config.h
- SDL_FILESYSTEM_WINDOWS : SDL_config_windows.h
- SDL_FillRect : SDL_dynapi_overrides.h , SDL_dynapi_procs.h , SDL_surface.h , SDL_fillrect.c
- SDL_FillRect1() : SDL_fillrect.c
- SDL_FillRect2() : SDL_fillrect.c
- SDL_FillRect3() : SDL_fillrect.c
- SDL_FillRect4() : SDL_fillrect.c
- SDL_FillRects() : SDL_fillrect.c , SDL_dynapi_overrides.h , SDL_surface.h
- SDL_FilterEvents() : SDL_events.h , SDL_events.c , SDL_dynapi_overrides.h , SDL_dynapi_procs.h
- SDL_FindColor() : SDL_pixels.c , SDL_pixels_c.h
- SDL_FindFrequencyMultiple() : SDL_audiocvt.c
- SDL_FINGERDOWN : SDL_events.h
- SDL_FingerID : SDL_touch.h
- SDL_FINGERMOTION : SDL_events.h
- SDL_FINGERUP : SDL_events.h
- SDL_FinishWindowCreation() : SDL_video.c
- SDL_FirstAudioFormat() : SDL_audio.c , SDL_audio_c.h
- SDL_FIRSTEVENT : SDL_events.h
- SDL_FLIP_HORIZONTAL : SDL_render.h
- SDL_FLIP_NONE : SDL_render.h
- SDL_FLIP_VERTICAL : SDL_render.h
- SDL_floor() : SDL_stdinc.h , SDL_dynapi_overrides.h , SDL_stdlib.c
- SDL_FlushEvent : SDL_dynapi_procs.h , SDL_events.c , SDL_dynapi_overrides.h , SDL_events.h
- SDL_FlushEvents() : SDL_events.h , SDL_dynapi_overrides.h , SDL_events.c
- SDL_FORCE_INLINE : begin_code.h
- SDL_FOURCC : SDL_stdinc.h
- SDL_free : SDL_dynapi_overrides.h , SDL_stdinc.h
- SDL_FreeAudioMem : SDL_audiomem.h
- SDL_FreeBlitMap() : SDL_pixels.c , SDL_pixels_c.h
- SDL_FreeCursor : SDL_dynapi_overrides.h , SDL_mouse.c , SDL_mouse.h
- SDL_FreeFormat : SDL_dynapi_overrides.h , SDL_pixels.c , SDL_pixels.h
- SDL_FreePalette : SDL_dynapi_overrides.h , SDL_pixels.c , SDL_pixels.h
- SDL_FreeRW : SDL_dynapi_overrides.h , SDL_rwops.c , SDL_rwops.h
- SDL_FreeShapeTree() : SDL_shape.c , SDL_shape_internals.h
- SDL_FreeSurface() : SDL_surface.c , SDL_dynapi_procs.h , SDL_surface.h , SDL_dynapi_overrides.h
- SDL_FreeWAV() : SDL_audio.h , SDL_dynapi_overrides.h , SDL_wave.c
- SDL_FUNCTION : SDL_assert.h