1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:28:11 +00:00
serenity/Userland/Libraries/LibPDF
Matthew Olsson be6e4b6f3c LibPDF: Store indirect value refs in Value objects
IndirectValueRef is so simple that it can be stored directly in the
Value class instead of being heap allocated.

As the comment in Value says, however, in theory the max bits needed to
store is 48 (16 for the generation index and 32(?) for the object
index), but 32 should be good enough for now. We can increase it to u64
later if necessary.
2021-05-25 00:24:09 +04:30
..
CMakeLists.txt LibPDF: Add support for stream filters 2021-05-25 00:24:09 +04:30
Command.h LibPDF: Add basic color space support to the renderer 2021-05-25 00:24:09 +04:30
Document.cpp LibPDF: Store indirect value refs in Value objects 2021-05-25 00:24:09 +04:30
Document.h LibPDF/PDFViewer: Support rotated pages 2021-05-18 16:35:23 +02:00
Filter.cpp LibPDF: Add support for stream filters 2021-05-25 00:24:09 +04:30
Filter.h LibPDF: Add support for stream filters 2021-05-25 00:24:09 +04:30
Forward.h LibPDF: Store indirect value refs in Value objects 2021-05-25 00:24:09 +04:30
Object.cpp LibPDF: Store indirect value refs in Value objects 2021-05-25 00:24:09 +04:30
Object.h LibPDF: Store indirect value refs in Value objects 2021-05-25 00:24:09 +04:30
Parser.cpp LibPDF: Store indirect value refs in Value objects 2021-05-25 00:24:09 +04:30
Parser.h LibPDF: Parse graphics commands 2021-05-18 16:35:23 +02:00
Reader.h LibPDF: Make Reader::dump_state a bit more readable 2021-05-25 00:24:09 +04:30
Renderer.cpp LibPDF: Add basic color space support to the renderer 2021-05-25 00:24:09 +04:30
Renderer.h LibPDF: Add basic color space support to the renderer 2021-05-25 00:24:09 +04:30
Value.cpp LibPDF: Store indirect value refs in Value objects 2021-05-25 00:24:09 +04:30
Value.h LibPDF: Store indirect value refs in Value objects 2021-05-25 00:24:09 +04:30
XRefTable.h LibPDF: Add a basic parser and Document structure 2021-05-10 10:32:39 +02:00